Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 31, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Crown Interactive delivers innovative, cost-effective, service aggregation solutions to the Telecom, Media and Technology-based sectors. Starting in 2005, this London-based business has gained ground-breaking expertise integrating business systems with evolving information technology. Based on the local demands of emerging markets, a new operation has bee...

     

    Java Software Engineer

    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.
    • In this role, you will design, develop, and maintain cutting-edge software solutions that power our electricity distribution (DISCO) and energy management systems, including metering, billing, customer service, and data analytics platforms.
    • 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.
    • Collaborate with product managers, solution architects, and business analysts to translate DISCO operational requirements into functional software designs.
    • Develop integration layers between software applications and smart meters, GIS systems, CRM, and ERP platforms.
    • 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 (e.g., NERC, ISO).
    • Participate in code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) processes.
    • Provide technical support for solution deployment and troubleshoot post-deployment issues for DISCO clients.
    • 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
    • Minimum of 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.

    Perks & Benefits

    • Competitive salary and performance-based incentives.
    • Sales referral bonus incentives
    • Flexible work arrangements
    • Health, wellness, and professional development programs.

    Check how your CV aligns with this job

    Method of Application

    Send CV to: recruitment@cicod.com

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Join our WhatsApp Community Back To Home
Average Salary at Crown Interactive
₦ 139K from 1 employee
Mysalaryscale.com

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail