Senior Software Developer Engage Grade 7

South Africa, South Africa

Job Description

  • Full-stack development including database, service layer, and front-end components
  • Ideate and develop new features, fix bugs, and maintain existing software systems
  • Ensure rigorous testing is in place, including unit and integration tests.Design systems within technical specifications and produce technical documentation as needed
  • Participate in requirements gathering and support functional, operational, and help documentation
  • Mentor team members, conduct code reviews, and assist with project effort estimation
  • Follow internal SDLC processes and implement required controls and procedures, including the maintenance of build & release pipelines.
5+ years professional software development experience
Strong skills in:
  • Backend development (e.g., .NET (C#), Python)
  • Web front-end frameworks (e.g., ASP.NET MVC, Blazor)
  • SQL
  • API design and integration (RESTful and otherwise)
Experience with CI/CD, DevOps, and cloud environments (Azure) beneficial
Familiarity with Windows service development advantageous
Experience with Windows Communication Foundation (SOAP) services advantageous
Strong problem-solving and debugging capabilities
Ability to translate requirements into technical solutions
Excellent communication and teamwork; able to mentor others
Quality-driven, proactive, accountable, and delivery-focused

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1616081
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned