Are you a full stack developer who thrives on building robust, mobile-first solutions using the Microsoft tech stack?
A respected organisation in the financial services space is on the lookout for a seasoned Information Communication Technology and Mobile Developer to join a high-performing team of analysts, developers, and testers. This is an opportunity to work at the forefront of innovation, delivering intelligent web-based applications in a dynamic and agile environment.
This role is ideal for someone with a passion for clean, scalable code, a deep understanding of the full SDLC, and a commitment to continuous learning. You'll be part of a future-focused environment where your contribution won't just be noticed - it will be rewarded.
Responsibilities:
- Design, develop and maintain mobile-first web applications using the latest technologies
- Develop and support RESTful web APIs and microservices
- Contribute to the design and enhancement of business intelligence solutions
- Collaborate closely with analysts and testers in an agile delivery environment
- Create visually engaging and user-friendly web interfaces
- Mentor junior developers and guide decisions on development approaches and technologies
- Interpret user requirements and evaluate business-critical change requests
- Maintain technical documentation, including logic, coding structure, testing, and corrections
- Stay current with modern engineering practices and software development records
Requirements:
- Bachelor's Degree in IT
- Web technologies: HTML5, CSS3, JavaScript, jQuery, Bootstrap
- Angular, TypeScript, modular design, micro UI technologies
- Microsoft stack: MVC, C#, VB.Net, Razor, IIS, ASP.Net, WCF, Web API
- .NET Frameworks and .NET Core microservices
- SQL Server, T-SQL, and SQL Server Reporting Services
- Test-driven development and software engineering best practices
- Azure DevOps (CI/CD), TFS, GIT, Git-flow
- Experience with mobile app development (.NET MAUI, iOS, Android) is advantageous
EE Disclaimer:
All positions will be filled in accordance with the company's Employment Equity plan. We encourage people with disabilities to apply.
Application Unsuccessful Disclaimer:
If you do not receive feedback within two weeks of your application, please consider it unsuccessful. Keep an eye on our website and other career sites for future opportunities.