Permanent
Senior Software Developer
Pretoria, Gauteng
unknown
About this role
Employer: MSP Staffing (PTY) LTD
Our client is looking for a Senior Software Developer to develop and maintain in-house platforms and related energy management products. This role involves full-cycle software development, from design and implementation to testing and support.
Key Requirements
· B.Sc in Computer Science or B.Eng. in Computer, Electronic or Electrical Engineering
· Knowledge of energy management systems or IoT technologies
· Experience with user experience (UX)-centric design and development
· Exposure to analytics, data science, or AI/ML technologies
· Experience with cloud platforms (e.g., Azure, AWS)
· Familiarity with containerization (Docker, Kubernetes)
· Function related experience: Min 5 year of experience in software development within a scientific, industrial or technical environment.
· Leading teams: 2-5 years
· Project experience: 5 years
· Strong proficiency in:
· Web services and APIs, Microsoft SQL Server technologies (including SSRS)
· Experience with version control systems (e.g., Git) and CI/CD pipelines.
· Proven track record in product design and delivery.
Should you meet the requirements for this position, please email your CV to it.jobs@mspstaffing.co.za. You can also contact the IT team on XXX-XXXX or visit our website at https://mspstaffingza.co/ NOTE: When replying to the advert, also include the reference number in the subject line. Correspondence will only be conducted with short listed candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.