Resume and JobRESUME AND JOB
SGS logo

Software Developer/Engineer

SGS

Software Developer/Engineer

contractPosted: Jan 19, 2026

Job Description

Description

We are looking for a passionate and skilled Software Developer/Engineer to join our dynamic Information Technology team. As a Software Developer, you will be responsible for designing, developing, testing, and maintaining software applications that meet both client and internal needs. You will work on a range of projects, contribute to creating innovative solutions, and collaborate closely with cross-functional teams.

  • Software Development: Design, develop, and deploy efficient and scalable software solutions in line with project requirements.
  • Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
  • Collaborative Problem Solving: Work with developers, project managers, and QA teams to troubleshoot, test, and deploy applications.
  • System Architecture: Assist in creating system architecture and design for new applications and features.
  • Documentation: Write and maintain technical documentation for internal and external use.
  • Continuous Improvement: Contribute to the improvement of the development process, tools, and methodologies.
  • Maintain and Improve Applications: Debug, troubleshoot, and update existing applications to ensure functionality and optimization.
  • Agile Methodology: Participate in Agile development cycles, including sprint planning, standups, retrospectives, and sprint reviews.
  • Mentorship: Collaborate in knowledge-sharing activities within the team.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.

Additional Info

    • 5+ years of professional experience in software development.
    • Proven experience with preferred programming languages such as C# (.NET, .NET Core 8+), SQL, and Java 8+.
    • Experience with Python 3.9+ and Node.js 16+.
    • Experience with mobile development frameworks such as Ionic and Flutter.
    • Solid understanding of algorithms, data structures, and software design principles.
    • Experience with web frameworks and RESTful API design.
    • Technical Skills:
      • Strong proficiency in back-end development using .NET and .NET Core.
      • Knowledge of relational and NoSQL databases and query optimization (especially SQL).
      • Familiarity with version control systems like Azure DevOps and Git.
      • Understanding of automated testing and debugging.
      • Knowledge of CI/CD pipelines is a plus.
      • Experience in cloud platforms (e.g., AWS, Azure) and containerization tools (e.g., Docker, Kubernetes).
    • Problem-Solving: Ability to identify, debug, and solve complex software issues independently and as part of a team.
    • Communication Skills: Strong verbal and written communication skills to explain technical concepts clearly.
    • Teamwork: Ability to collaborate effectively with other engineers and non-technical teams (e.g., Product, QA).
    • Attention to Detail: Strong attention to detail and a commitment to delivering high-quality software.
    • Preferred Skills (Optional):

    • Experience with microservices architecture.
    • Knowledge of Agile methodologies and DevOps practices.
    • Contributions to open-source projects or a portfolio of personal projects.
    • Personal Attributes:

    • Self-motivated with a passion for technology and learning.
    • Strong analytical and troubleshooting skills.
    • Ability to work in a fast-paced environment and manage competing priorities.
    • A positive and proactive attitude, with the ability to adapt to change and new challenges.
    • Desire to grow and take on additional responsibilities over time.

 

 

Company Description

SGS is the world’s leading Testing, Inspection and Certification company. We operate a network of over 2,500 laboratories and business facilities across 115 countries, supported by a team of 99,500 dedicated professionals. With over 145 years of service excellence, we combine the precision and accuracy that define Swiss companies to help organizations achieve the highest standards of quality, compliance, and sustainability.

Locations

  • Woodlands, JOHANNESBURG, Province, South Africa

Salary

Estimated Salary Rangemedium confidence

70,000 - 120,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Desarrollo C# (.NET Core 8+)intermediate
  • SQL y bases de datosintermediate
  • Java 8+intermediate
  • Python 3.9+intermediate
  • Node.js 16+intermediate
  • Desarrollo móvil (Ionic, Flutter)intermediate

Required Qualifications

  • Bachelor en Computer Science o equivalente (experience)
  • 5+ años experiencia desarrollo software (experience)
  • Experiencia con .NET, SQL, Java, Python, Node.js (experience)

Responsibilities

  • Diseñar, desarrollar y desplegar software
  • Escribir código limpio y mantenible
  • Colaborar en resolución de problemas
  • Crear arquitectura de sistemas
  • Documentar técnicamente
  • Participar en metodología Agile

Target Your Resume for "Software Developer/Engineer" , SGS

Get personalized recommendations to optimize your resume specifically for Software Developer/Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Developer/Engineer" , SGS

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Software Developer/Engineer @ SGS.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

SGS logo

Software Developer/Engineer

SGS

Software Developer/Engineer

contractPosted: Jan 19, 2026

Job Description

Description

We are looking for a passionate and skilled Software Developer/Engineer to join our dynamic Information Technology team. As a Software Developer, you will be responsible for designing, developing, testing, and maintaining software applications that meet both client and internal needs. You will work on a range of projects, contribute to creating innovative solutions, and collaborate closely with cross-functional teams.

  • Software Development: Design, develop, and deploy efficient and scalable software solutions in line with project requirements.
  • Code Quality: Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
  • Collaborative Problem Solving: Work with developers, project managers, and QA teams to troubleshoot, test, and deploy applications.
  • System Architecture: Assist in creating system architecture and design for new applications and features.
  • Documentation: Write and maintain technical documentation for internal and external use.
  • Continuous Improvement: Contribute to the improvement of the development process, tools, and methodologies.
  • Maintain and Improve Applications: Debug, troubleshoot, and update existing applications to ensure functionality and optimization.
  • Agile Methodology: Participate in Agile development cycles, including sprint planning, standups, retrospectives, and sprint reviews.
  • Mentorship: Collaborate in knowledge-sharing activities within the team.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.

Additional Info

    • 5+ years of professional experience in software development.
    • Proven experience with preferred programming languages such as C# (.NET, .NET Core 8+), SQL, and Java 8+.
    • Experience with Python 3.9+ and Node.js 16+.
    • Experience with mobile development frameworks such as Ionic and Flutter.
    • Solid understanding of algorithms, data structures, and software design principles.
    • Experience with web frameworks and RESTful API design.
    • Technical Skills:
      • Strong proficiency in back-end development using .NET and .NET Core.
      • Knowledge of relational and NoSQL databases and query optimization (especially SQL).
      • Familiarity with version control systems like Azure DevOps and Git.
      • Understanding of automated testing and debugging.
      • Knowledge of CI/CD pipelines is a plus.
      • Experience in cloud platforms (e.g., AWS, Azure) and containerization tools (e.g., Docker, Kubernetes).
    • Problem-Solving: Ability to identify, debug, and solve complex software issues independently and as part of a team.
    • Communication Skills: Strong verbal and written communication skills to explain technical concepts clearly.
    • Teamwork: Ability to collaborate effectively with other engineers and non-technical teams (e.g., Product, QA).
    • Attention to Detail: Strong attention to detail and a commitment to delivering high-quality software.
    • Preferred Skills (Optional):

    • Experience with microservices architecture.
    • Knowledge of Agile methodologies and DevOps practices.
    • Contributions to open-source projects or a portfolio of personal projects.
    • Personal Attributes:

    • Self-motivated with a passion for technology and learning.
    • Strong analytical and troubleshooting skills.
    • Ability to work in a fast-paced environment and manage competing priorities.
    • A positive and proactive attitude, with the ability to adapt to change and new challenges.
    • Desire to grow and take on additional responsibilities over time.

 

 

Company Description

SGS is the world’s leading Testing, Inspection and Certification company. We operate a network of over 2,500 laboratories and business facilities across 115 countries, supported by a team of 99,500 dedicated professionals. With over 145 years of service excellence, we combine the precision and accuracy that define Swiss companies to help organizations achieve the highest standards of quality, compliance, and sustainability.

Locations

  • Woodlands, JOHANNESBURG, Province, South Africa

Salary

Estimated Salary Rangemedium confidence

70,000 - 120,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Desarrollo C# (.NET Core 8+)intermediate
  • SQL y bases de datosintermediate
  • Java 8+intermediate
  • Python 3.9+intermediate
  • Node.js 16+intermediate
  • Desarrollo móvil (Ionic, Flutter)intermediate

Required Qualifications

  • Bachelor en Computer Science o equivalente (experience)
  • 5+ años experiencia desarrollo software (experience)
  • Experiencia con .NET, SQL, Java, Python, Node.js (experience)

Responsibilities

  • Diseñar, desarrollar y desplegar software
  • Escribir código limpio y mantenible
  • Colaborar en resolución de problemas
  • Crear arquitectura de sistemas
  • Documentar técnicamente
  • Participar en metodología Agile

Target Your Resume for "Software Developer/Engineer" , SGS

Get personalized recommendations to optimize your resume specifically for Software Developer/Engineer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Developer/Engineer" , SGS

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Software Developer/Engineer @ SGS.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.