Senior Software Engineer/developer

Magaliessig, GP, ZA, South Africa

Job Description

Responsibilities & Duties:

Lead the design, development, and deployment of scalable, secure, and maintainable software solutions. Champion DevOps and DevSecOps practices including CI/CD, infrastructure as code, automated testing, and security integration. Drive modernization efforts including containerization (Docker/Kubernetes), microservices, and cloud-native architectures. Collaborate with cross-functional teams (Product, QA, IT, Security, Architecture) to ensure alignment and delivery excellence. Mentor and support developers, fostering a culture of learning, innovation, and accountability. Conduct code reviews, enforce coding standards, and ensure adherence to architectural guidelines. Translate business and functional requirements into technical solutions and delivery plans. Integrate AI/ML capabilities where applicable to enhance product functionality or engineering efficiency. Contribute to architectural decisions and participate in technical governance forums. Ensure compliance with security, regulatory, and quality standards (e.g., POPIA, OWASP). Continuously evaluate and introduce new tools, frameworks, and practices to improve team productivity and product quality. Lead the design, development, and deployment of scalable, secure, and maintainable software solutions. Champion DevOps and DevSecOps practices including CI/CD, infrastructure as code, automated testing, and security integration. Drive modernization efforts including containerization (Docker/Kubernetes), microservices, and cloud-native architectures. Collaborate with cross-functional teams (Product, QA, IT, Security, Architecture) to ensure alignment and delivery excellence. Mentor and support developers, fostering a culture of learning, innovation, and accountability. Conduct code reviews, enforce coding standards, and ensure adherence to architectural guidelines. Translate business and functional requirements into technical solutions and delivery plans. Integrate AI/ML capabilities where applicable to enhance product functionality or engineering efficiency. Contribute to architectural decisions and participate in technical governance forums. Ensure compliance with security, regulatory, and quality standards (e.g., POPIA, OWASP). * Continuously evaluate and introduce new tools, frameworks, and practices to improve team productivity and product quality.

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.


Related Jobs

Job Detail

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