freehire launches on Product Hunt on 26 August.

Follow →

Software Developer

Summary

Builds web, IoT, and embedded systems in C#, Python, and JavaScript, integrating APIs, databases, and Azure cloud while following DevOps practices.

A technology and innovation-based company that provides high-performance solutions for productivity, energy, and emissions management is seeking a Senior Software Developer to join their team. In this role, you'll be responsible for the full software development lifecycle: designing, developing, testing, and maintaining software applications.

Responsibilities

  • Design, develop, and maintain web, IoT, and embedded systems applications.

  • Create and maintain APIs.

  • Develop software applications while following DevOps methodologies.

  • Maintain IT infrastructure.

  • Document code and algorithms.

Minimum Requirements

  • A relevant IT-related degree or an equivalent qualification.

  • 3 to 5 years of relevant coding experience.

  • Proven proficiency in application integration best practices.

  • A sound knowledge of technical programming.

  • Languages & Frameworks: C#, Python, HTML5, CSS3, JavaScript.

  • API Development: REST, GraphQL.

  • Databases: SQL, NoSQL, data modeling, schema design.

  • Cloud & Infrastructure: Microsoft Azure (including Azure Data Factories, Microsoft SQL Azure, and other services), edge computing, and IT infrastructure maintenance.

  • DevOps: Automated testing, CI/CD, and version control (Git).

  • General: Data pipelines and workflow, embedded systems design, and technical product knowledge.

Benefits

  • Competitive salary based on experience (salary can potentially be more based on experience/skills)

IFyou meet the above requirements and want to make a career-changing move, apply today by emailing your CV to itcareers@hireresolve.za.com

See also