Software Engineer (focus: .net And Linux) (contract) Isb1402079

Midrand, Johannesburg, South Africa

Job Description


Our client is looking for a Software Engineer to join their growing teamxe2x80x94someone who can write clean, scalable code, navigate complex systems, and help drive modern, cloud-ready solutions.xe2x9cx85 Amazing brand with cutting-edge technology
xe2x9cx85 Excellent teams in Global team collaboration
xe2x9cx85 High work-life balance with Flexible hours
xe2x9cx85 Agile working environmentPOSITION: Contract until December 2027EXPERIENCE: 6-8 Years related working experienceCOMMENCEMENT: 01 July 2025LOCATION: Midrand/Menlyn/Rosslyn/Home Office rotationQualifications & Experience Required:

  • IT work experience or IT Diploma / Degree
  • Minimum 6 years of software development experience
Essential Skills:
  • Proficiency in .NET and Csharp.
  • Experience with Linux operating systems.
  • Strong understanding Docker.
  • Strong understanding of software development principles and practices.
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter
Advantageous Skills:
  • Experience with Kafka.
  • Knowledge of Kubernetes.
  • Familiarity with GitOps.
  • Experience with GitHub Workflows.
  • Understanding of Azure.
  • Knowledge of Terraform.
  • Experience with configuration management.
  • Familiarity with monitoring, observability, and alerting tools (e.g., OTEL, Grafana, Prometheus).
Soft skills
  • Strong problem-solving skills with the ability to analyse complex issues and develop effective solutions.
  • Excellent communication skills, both verbal and written, to collaborate effectively with team members and stakeholders.
  • Ability to work independently and as part of a team, demonstrating flexibility in adapting to changing project requirements.
  • Strong attention to detail and commitment to delivering high-quality code and documentation.
  • Willingness to share knowledge and mentor junior developers through code reviews and collaborative programming sessions.
  • Adaptability to new technologies and a continuous learning mindset to stay updated with industry trends.
  • Strong organizational skills to manage multiple tasks and prioritize effectively in a fast-paced environment.
Role Responsibilities:
  • Collaborate with cross-functional teams to design, develop, and maintain scalable software solutions that meet business requirements.
  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
  • Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to ensure code quality and knowledge sharing within the team.
  • Troubleshoot and resolve software defects and performance issues in a timely manner.
  • Contribute to the design and implementation of CI/CD pipelines to automate deployment processes.
  • Stay current with emerging technologies and industry trends to continuously improve development practices and tools.
  • Document technical specifications, processes, and workflows to facilitate knowledge transfer and onboarding of new team members.
  • Will be required to be on rotational standby
  • NB: xefxbbxbfxefxbbxbfBy applying for this role, you consent to be added to the iSanqa database and to receive updates until you unsubscribe.
  • Also note, that if you have not received a response from us within 2 weeks, your application was unsuccessful.
  • Candidates MUST be based in Gauteng or WILLING TO RELOCATE!
#isanqa #isanqaresourcing #SoftwareEngineer #DotNetDeveloper #LinuxEngineering #Docker #GitOps #DevOpsCulture #CloudDevelopment #Azure #CSharp #Kafka #Kubernetes #CI_CD #Terraform #Grafana #Prometheus#FuelledbyPassionIntegrityExcellence

iSanqa Resourcing

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