Momentum TYB
Lead Software Developer
Are you're passionate about building great solutions and love working in a collaborative, forward-thinking environment, join our team of vibrant and driven developers.
We have an exciting opportunity for a lead software developer.
Purpose The Lead Software Developer will be responsible for driving the design, development, and delivery of high-quality software solutions. This role combines hands-on coding with technical leadership, mentoring, and architectural decision-making. You will work closely with stakeholders, guide the development team, and ensure best practices are followed throughout the software lifecycle.
Requirements
- Proven experience in leading development teams and delivering complex software projects.
- Proven ability to initiate and deliver a project or solution end-to-end.
- Strong expertise in relevant programming languages, frameworks, and cloud platforms.
- Expert level understanding in designing and building custom web-based applications using C# and the .NET framework / .NET Core.
- Proficient with Microsoft SQL Server, including writing complex queries, stored procedures, and performance tuning.
- Proficiency with front-end technologies such as Angular or React
- Experience with Azure Cloud Computing
- RESTful APIs, Web Services, and API documentation tools such as Swagger/OpenAPI.
- Solid understanding of software architecture, design patterns, and system integration.
- Familiarity with unit testing and test-driven development practices.
- Working knowledge of Git for source control and experience with DevOps tools, including build and release pipelines (e.g., Azure DevOps).
- Infrastructure as code such as Terraform or Bicep (Advantageous).
- Message brokers such as RabbitMq, Azure Service Bus, etc. (Advantageous).
- Excellent problem-solving, communication, and decision-making skills.
Formal Qualifications
B.Com/Bus Sci (IS); or BSc. (Comp); or B.Tech IT (Software Development) or N.Dip IT (Software Development) Relevant Azure Certification (Advantageous)
Location: Gqeberha (Hybrid)
Status: Open
Salary: R 40,000 to R 65,000
Experience: 5 years
Role is on-site or hybrid.