Software Development Manager

Johannesburg, Gauteng, South Africa

Job Description


Key Responsibilities:

  • Development: Lead the design and maintenance of .NET software solutions, participate in coding, and ensure high-quality code.
  • Team Leadership: Manage and mentor the development team and foster a collaborative and innovative environment.
  • Release Management: Oversee software releases, coordinating with cross-functional teams to meet business objectives.
  • Business Analysis: Understand requirements, recommend solutions, and implement software to address business challenges.
  • Technical Expertise: Provide technical guidance, review code, and ensure best practices.
  • Data Management: Collaborate with data professionals to leverage organizational data, ensuring security and compliance.
  • Documentation & Communication: Maintain technical documentation and communicate effectively with stakeholders.
Qualifications:
  • Bachelors degree in Computer Science, IT, or related field.
  • Proven full stack development experience within the .NET framework.
  • Previous experience on Azure.
  • Previous team leadership experience.
  • Strong coding and software architecture skills.
  • Excellent communication and interpersonal abilities.
  • Minimum of 5 years development experience and 3 years team leadership experience.
Apply today.
Only short listed candidates will be contacted.

Careers24

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
    JD1346883
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned