Job details
Java Software Engineer at Crown Interactive – Lagos
Crown Interactive is recruiting a Java Software Engineer in Lagos to develop enterprise applications serving electricity distribution and energy-management operations, including metering, billing, customer service and analytics.
Responsibilities
- Design, build, test and deploy scalable applications for electricity distribution companies and energy systems.
- Translate operational requirements into software specifications in partnership with product, architecture and business-analysis teams.
- Integrate applications with smart meters, GIS, CRM, ERP and other utility systems.
- Improve performance and reliability when processing large smart-grid and metering datasets.
- Develop consumption analytics, loss-detection reports and revenue-assurance modules.
- Maintain compliance with relevant NERC and ISO standards.
- Contribute to code reviews, automated tests and continuous-integration and deployment practices.
- Support client deployments, investigate incidents and improve deployed solutions.
- Keep current with IoT, SCADA, data analytics and power-sector automation technologies.
Qualifications and experience
- First degree in Computer Science, Engineering or equivalent relevant technical capability.
- At least five to six years’ software development experience, preferably with power, electricity or utility systems.
- Experience in metering, energy billing or distribution software.
- Strong Java expertise and proficiency with at least one of C#, Python or JavaScript and relevant frameworks.
- Knowledge of object-oriented design, Spring Boot, Java EE, enterprise web applications and REST APIs.
- Experience with SQL, PostgreSQL, MongoDB and database and API integration.
- Exposure to AWS, Azure or Google Cloud, Git, Docker, Jenkins, DevOps and cloud-based architecture.
- Familiarity with IoT protocols, AMI/MDMS data systems, single sign-on, enterprise platforms and SaaS deployment is beneficial.
- Collaborative problem-solving and communication skills.
Benefits
- Competitive remuneration and performance incentives, including sales-referral bonuses.
- Flexible work arrangements, health and wellness programmes and professional development.
How to apply
Email your CV using Java Software Engineer as the subject line.
Email your application to recruitment@cicod.com.
Deadline: Not specified; apply as soon as possible.
Check the employer and application instructions before sharing personal information.
About the employer
Crown Interactive provides service-aggregation and business-support-system solutions for telecoms, media and technology sectors. Established in London in 2005, it expanded operations to Lagos, Nigeria, and also maintains a presence in Washington, DC. Its offerings include order-to-cash technology and integration for service providers and distribution of selected data and voice customer-premises equipment in Nigeria.
Important safety tips
- MyJobNigeria will never ask you to pay to apply for a job or share a one-time password (OTP). Be cautious about requests for sensitive personal information.
- If this listing appears suspicious, please report it through our contact page.








