Software Engineer Job at Supra Investment
Supra Investment is in the business of construction built on a foundation of hardwork and dedication specializing in General Contracting, Construction Management, Design-Build, Consulting and Concrete.
We are recruiting to fill the position below:
Job Position: Software Engineer
Job Location: Abuja (FCT)
Employment Type: Full-time
Job Objective
- Are you passionate about building scalable, high-performing applications that transform how the power and electricity sector operates?
- We are looking for a Software Engineer – Java to join our innovative development team
- You will collaborate with cross-functional teams to deliver reliable, secure, and efficient applications that enable utility companies to enhance operational performance, customer experience, and revenue assurance.
Key Roles and Responsibilities
- Design, develop, test, and deploy scalable software solutions for electricity distribution and energy management systems.
- Optimize system performance and reliability for handling large datasets from smart grids and metering infrastructure.
- Implement robust data analytics and reporting modules for energy consumption, loss detection, and revenue assurance.
- Ensure compliance with regulatory and industry standards
- Participate in code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) processes.
- Stay updated with the latest technologies in IoT, SCADA, data analytics, and power automation systems relevant to electricity utilities.
Experience and Qualifications
- First Degree in Computer Science, Engineering or technical skills required for this role
- 5 - 6 years of software development experience, preferably in energy, power, or utilities-focused software projects.
- Proven experience with software solutions for power distribution, metering, or energy billing systems.
- Strong proficiency in one or more programming languages: Java, C#, Python, or JavaScript (Node.js, React, or Angular).
- Experience working with databases (SQL, PostgreSQL, MongoDB) and API integration.
- Familiarity with cloud platforms (AWS, Azure, GCP) and DevOps tools (Git, Docker, Jenkins).
- Understanding of IoT protocols, data streaming, and integration with
- metering infrastructure (AMI/MDMS) is an added advantage.
- Excellent problem-solving skills and ability to work collaboratively in a cross- functional environment.
Required Skills and Competencies:
- Java
- Javascript
- Strong knowledge and understanding with Object-Oriented Principles
- Spring-Boot
- Java EE
- Experienced in developing enterprise-level web applications and RESTful APIs using cloud-based architecture
- MySQL
- Single Sign – On Technology
- Enterprise platforms
- DevOPS
- Familiarity SAAS Application deployment.
Method of Application
Interested and qualified candidates should send their CV to: hr@suprainv.com using the Job Position as the subject of the email.
Similar Jobs
- Software Engineer Job at Mosra Energy Limited
- Full-stack Web Developer Job at Mopheth Nigeria Limited
- Senior Java Engineer Job at Stivlon Consulting
- Frontend Developer Job at Stivlon Consulting
- Java Developer Job at PalmPay
- UX Designer - Infrastructure Job at Canonical Nigeria
- Frontend Developer Job at Stivlon Consulting
- Senior Software Engineer (.Net) Job at Advansio Interactive Limited
- iPrescribe Recruitment for Intern / Junior React Developer
- AI Developer Job at Koloxo Global
