Senior Software Developer
Barratt and Co Johannesburg
Key Responsibilities
- Application design, new builds and enhancements
- Technical guidance and mentoring of team members
- Full life cycle development and documentation
- Testing, DevOps processes, and production support
- Translate requirements into robust code
- Design, build, test, and support applications
- Backend REST API creation and integration
- Hardware and software integration for facial recognition, fingerprint biometrics, and smart cards
- Matric and relevant tertiary IT qualification
- Minimum 7 years' software development experience
- Strong Microsoft C# .NET, C++, MVC, Entity Framework
- MS SQL, Object Oriented Design, REST APIs
- Facial recognition and biometrics integration (critical)
- Modern web stack (HTML5, JavaScript ES6+, CSS3+, Bootstrap, MVC4+)
- Java and SignalR (advantageous)
- Own reliable transport and valid driver's licence
Data CentrixJohannesburg
Qualifications and Experience Required:
• Matric plus NQF Level 7 Qualification in Computer Science, Software Engineering, Information Systems, or related field
• Advanced training in modern programming language (e.g., Java, C#, Python, JavaScript...
Golden RuleMidrand, 25 km from Johannesburg
Previous experience as a Tech Lead
• Agile / Scrum experience
• Expert understanding of the software development process
• C# .Net
• SQL Server 2012+
• “Modern JavaScript libraries†– Angular, Underscore, KnockoutJs, JQuery, BackboneJS, Foundation...
wePlaceMidrand, 25 km from Johannesburg
code that enable our digital offering
Minimum requirements:
• BCom / BSc degree or equivalent qualification
• Minimum of 5 years' experience
• Agile / Scrum experience
• Expert understanding of the software development process
• C# .Net
• SQL Server...