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

.NET .NET Core Angular Application Architecture Azure C# RabbitMQ React Terraform Restful API's MS SQL SQL (Advanced)

Role is on-site or hybrid.

Gqeberha