Company:
Hire Resolve
Industry: Consulting
Deadline: Not specified
Job Type: Full Time
Qualification: Bachelors
Experience: 3 – 5 years
Province: KwaZulu-Natal
City:
Field: ICT / Computer
Job Description
- 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.
