Job Openings
Software Developer
About the job Software Developer
Job Summary
CNS Group is seeking a skilled Software Developer to support digital solutions within the Renewable Energy sector. The role involves developing, maintaining, and optimizing software systems that support energy operations, monitoring, and business processes. The ideal candidate should have strong programming skills, problem-solving ability, and an interest in technology-driven energy solutions.
Key Responsibilities
- Design, develop, and maintain software applications and systems.
- Support development of platforms related to energy monitoring and data management.
- Write clean, efficient, and scalable code.
- Debug, test, and optimize existing applications.
- Collaborate with technical and operational teams to understand system requirements.
- Integrate software with external systems, APIs, and databases.
- Maintain documentation for software development processes.
- Ensure system security, performance, and reliability.
- Participate in system upgrades and improvements.
- Provide technical support and troubleshooting when required.
Qualifications & Requirements
- Diploma or Bachelor's Degree in Computer Science, Software Engineering, or related field.
- Minimum 2–3 years of experience in software development.
- Proficiency in programming languages such as Python, JavaScript, Java, or similar.
- Experience with databases (SQL or NoSQL).
- Understanding of APIs and system integration.
- Knowledge of software development lifecycle and best practices.
- Experience in energy systems or IoT solutions is an added advantage.
- Strong problem-solving and analytical skills.
- Ability to work independently and in a team environment.
- Good communication and documentation skills.
Deadline:
1st April 2026