Datafin

Senior OutSystems Developer (C#, MVC, SQL) (CPT/JHB/DBN)

IT – Software Development
Cape Town – Western Cape ~ Johannesburg – Gauteng ~ Durban – KwaZulu Natal

ENVIRONMENT:
TAKE charge of the development and design of automation projects using OutSystems Multi-Experience Development Platform as your technical expertise as a Senior OutSystems Developer is sought by a dynamic Internet Service & Network Specialist. Joining its Digital Business Solutions division, you will write & maintain code, work on critical bug fixes while developing website layout/user interface by using standard OutSystems web/mobile technologies and mentoring Junior Devs. The successful incumbent must have Matric/Grade 12, a suitable tertiary qualification or equivalent experience with at least 7 years’ relevant work experience including having worked in an Agile development environment and doing Hardware integrations. Your tech tools should include C#.NET, SQL, SOAP, WCF, HTML5, CSS3+, Bootstrap3+, MVC4+, C++, Java, SignalR, Entity Framework & Object Oriented Design principles.
 
DUTIES:
  • Lead in the development and design of automation projects using OutSystems Multi-Experience Development Platform.
  • Write and maintain code.
  • Work on critical bug fixes.
  • Lead and guide Junior and Mid-level Developers.
  • Conduct code reviews.
  • Lead the work of others (mentors, prioritizes, delegates and reviews assignments).
  • Design, develop and configure OutSystems platform to meet the business requirements.
  • Develop website layout/user interface by using standard OutSystems web/mobile technologies.
  • Develop Application Objects as re-usable components.
  • Design and develop integrations with external systems leveraging the APIs REST/SOAP.
  • Application design, development and testing.
  • Application maintenance and fault resolution.
  • Full life-cycle development, including technical documentation.
  • Continuous contribution to enhance team knowledge base.
  • Translate software requirements into concise and robust programming code.
  • Write specifications and designing, building, testing, implementing and supporting applications.
 
REQUIREMENTS:
Qualifications –
  • Matric / Grade 12.
  • Relevant tertiary qualification or equivalent experience.
 
Experience/Skills –
  • Minimum 7 years’ relevant work experience.
  • Solid experience in Microsoft C# .NET.
  • Good skills in relational database queries and stored procedures (MS SQL).
  • Object Oriented Design principles.
  • Experience in web back-end technologies (e.g., SOAP, WCF, etc.).
  • Exposure working in an Agile development environment.
  • Hardware integration.
  • C++, Java, SignalR.
  • Latest web technology (HTML5 – native web components, JavaScript (ES6+), CSS3+, Bootstrap3+, MVC4+, etc.). Entity Framework.
  • Valid Driver’s Licence and own reliable vehicle.
 
ATTRIBUTES:
  • Able to work in a fast-paced environment and meet tight deadlines.