Skip to main content
MyJobNigeria

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.

Share this page