datatrota
Signup Login
Home Jobs Blog

Software Engineer - Power Sector at Crown Interactive

Crown InteractiveLagos, Nigeria Software Development
Full Time
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 been launched with its head office in Lagos, Nigeria. We also have a base in Washington DC. Our uniquely qualified and highly skilled team includes a diverse make-up of international technology professionals. The company is guided by our operating principles of professionalism, integrity, efficiency, innovation, and unsurpassed customer service. Crown Interactive is launching a world-class Service Aggregator platform in Nigeria using cutting-edge Business Support Systems (BSS) platform. The service offering includes comprehensive order-to-cash services for local and international service providers who are seeking to outsource their business support systems with a minimum of capital expenditure. Additionally, Crown Interactive has established a Nigerian-based products operation with exclusive distribution rights to provide highly innovative 3G data and voice Customer Premise Equipment (CPE) for individual consumers and small-to-medium businesses.

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.

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

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.

Perks & Benefits:

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

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend