Description:
Key Responsibilities
- Collaborate within a project team and report to the IT Manager
- Engage with business stakeholders to align solutions with strategic enterprise architecture
- Define and manage non-functional requirements to ensure robust performance
- Estimate and organize development tasks accurately
- Ensure software design and implementation meets architectural and quality standards
- Support Business Analysts during functional requirements phases to ensure feasibility
- Identify and own technical risks, driving mitigation and resolution strategies
- Actively contribute to improving application functionality and performance
- Mentor and train junior developers within the team
- Serve as a subject matter expert on key technologies
Requirements
- Degree/Diploma in Computer Science or related technical field
- 8+ years of hands-on development experience
- Solid experience across the full software development lifecycle
- Exposure to Agile methodologies such as Scrum and KANBAN
- Strong proficiency in:
- C#, .NET 6, .NET Core
- SQL Server, Blazor, HTML5, CSS
- Development of web solutions, APIs, and RESTful services
- Unit testing of code components
- Experience with DevOps automation (advantageous)
- Background in the insurance industry (beneficial) Apply now!
14 Apr 2025;
from:
gumtree.co.za