Senior Software Developer, Pretoria
Senior Software Developer, Pretoria
-
Pretoria, South Africa
-
Last edited: a week ago
-
Save
Description
View all our open positions and talent vacancies
The primary purpose of this role is to develop and maintain our in-house Automated Meter Reading (AMR) platforms and related energy management products. This role involves full-cycle software development, from design and implementation to testing and support. What you'll do: Analyse system requirements and design robust software solutions.Develop new software systems and sub-systems. Maintain and enhance existing software products. Create and maintain technical documentation (release notes, test specs, user manuals). Conduct unit, integration, and end-to-end testing. Provide second-line technical support for software-related issues.Assist in user training and develop training materials. Your Expertise: 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) .NET stack and C# (C/C++ experience is a plus)
Experience with version control systems (e.g., Git) and CI/CD pipelines. Proven track record in product design and delivery. Personal Attributes:
Strong analytical and fault-finding skills. Quick learner with adaptability to new technologies. Effective team player with good communication skills. Ability to perform under pressure and meet deadlines.
Qualifications: Essential Qualifications:
Matric Certificate B.Sc in Computer Science or B.Eng. in Computer, Electronic or Electrical Engineering
Preferred Qualifications:
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)
#J-18808-Ljbffr
The primary purpose of this role is to develop and maintain our in-house Automated Meter Reading (AMR) platforms and related energy management products. This role involves full-cycle software development, from design and implementation to testing and support. What you'll do: Analyse system requirements and design robust software solutions.Develop new software systems and sub-systems. Maintain and enhance existing software products. Create and maintain technical documentation (release notes, test specs, user manuals). Conduct unit, integration, and end-to-end testing. Provide second-line technical support for software-related issues.Assist in user training and develop training materials. Your Expertise: 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) .NET stack and C# (C/C++ experience is a plus)
Experience with version control systems (e.g., Git) and CI/CD pipelines. Proven track record in product design and delivery. Personal Attributes:
Strong analytical and fault-finding skills. Quick learner with adaptability to new technologies. Effective team player with good communication skills. Ability to perform under pressure and meet deadlines.
Qualifications: Essential Qualifications:
Matric Certificate B.Sc in Computer Science or B.Eng. in Computer, Electronic or Electrical Engineering
Preferred Qualifications:
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)
#J-18808-Ljbffr
Highlights
-
Company nameiOCO Tech
-
Job positionSenior Software Developer
Safety Tips
If the salary for a position is far above normal, proceed with caution.
More info about this ad
Senior Software Developer has been posted in the Pretoria Information Technology category on Locanto.
If you’re still wanting to browse, there is so much to explore in the Information Technology category! Take a look at the ads Software Engineer - Digital Signal Processing, Pretoria, RFx: 4916024 2 X Junior Microsoft Power Platform Developers, Pretoria and Replacement: Information & Technology (I&T) Quality Manager in Pretoria to discover more of what you’re looking for. In total, we have 133 ads in Information Technology in Pretoria on Locanto classifieds.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.