Cutshort logo
Mahashakti Energy Limited logo
Technical Lead Engineer, AMI Smart Metering Platform
Technical Lead Engineer, AMI Smart Metering Platform
Mahashakti Energy Limited's logo

Technical Lead Engineer, AMI Smart Metering Platform

MANISH BANSAL's profile picture
Posted by MANISH BANSAL
6 - 10 yrs
₹10L - ₹18L / yr
Jaipur
Skills
skill iconJava
skill iconSpring Boot
Apache Kafka
skill iconRedis
DLMS
COSEM
Management Information System (MIS)
Software Development
Gradle
Apache Maven
Internet of Things (IOT)

Work Mode: Full-time, in-person

Reporting To: VP – Software

Job Description

We are looking for a hands-on Technical Lead Engineer to lead the design, development, and delivery of our Head-End System (HES), Meter Data Management (MDM), and Smart Metering platform. The role requires strong backend engineering expertise, deep understanding of smart metering and utility systems, and the ability to guide a development team through architecture, implementation, integration, testing, deployment, and production support.

The ideal candidate will have practical experience building scalable IoT or utility platforms involving smart meter communication, DLMS/COSEM protocols, real-time data acquisition, validation, event processing, command execution, and integration with enterprise systems such as billing, NMS, OMS, and analytics platforms.

Key Responsibilities

  • Lead end-to-end technical development of HES, MDM, AMI/AMR, and smart metering modules.
  • Design scalable backend architecture for meter communication, data ingestion, validation, processing, storage, and reporting.
  • Implement and guide development of DLMS/COSEM IEC 62056 based meter communication.
  • Integrate with smart meters, DCUs/gateways, billing systems, NMS, OMS, analytics systems, and third-party utility platforms.
  • Lead Java/Spring Boot backend development using REST APIs, messaging queues, socket programming, and distributed system patterns.
  • Design high-volume data pipelines for interval data, events, alarms, billing reads, and meter health data.
  • Ensure performance, scalability, fault tolerance, database optimization, and reliable production operations.
  • Mentor developers, review code, define engineering standards, and guide sprint-level technical execution.
  • Work with product, project, QA, deployment, and customer teams to convert utility requirements into robust technical solutions.
  • Own technical troubleshooting for production issues, performance bottlenecks, device communication failures, and integration defects.
  • Prepare technical documentation, architecture diagrams, API specifications, and deployment guidelines.

Required Skills

  • 6+ years of software development experience, including 3+ years in smart metering, HES, MDM, AMI, IoT, or utility platforms.
  • Strong hands-on experience with Java, Spring Boot, REST APIs, JDBC/JPA, multithreading, backend system design, debugging, performance tuning, and production support.
  • Practical experience with DLMS/COSEM, IEC 62056, Gurux or similar frameworks, smart meter communication, meter reads, events, commands, and remote operations.
  • Strong understanding of communication protocols such as TCP/IP, socket programming, FTP/SFTP, MQTT/HTTP, and related integration patterns.
  • Experience with Kafka/RabbitMQ, MySQL/MariaDB, MongoDB, Redis, ClickHouse, Apache Solr, or similar messaging and data platforms.
  • Knowledge of scalable architecture, including clustering, replication, load balancing, caching, retries, failover, monitoring, and large-scale time-series data handling.
  • Experience leading backend engineering teams, owning technical delivery, reviewing code, and mentoring developers.
  • Preferred: experience with utility/DISCOM projects, AMISP programs, billing engines, prepaid metering, NMS/OMS, energy accounting, cloud services, CI/CD, Docker/Kubernetes, observability, and cybersecurity for smart metering systems.

Education Requirement

Bachelor’s degree in Computer Science, IT, Electronics & Communication, Electrical Engineering, or a related engineering discipline is preferred. Candidates with strong hands-on HES/MDM, AMI, DLMS/COSEM, IoT, or utility software experience may be considered even with a different academic background.

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Mahashakti Energy Limited

Founded :
1994
Type :
Products & Services
Size :
20-100
Stage :
Profitable

About

N/A

Company social profiles

linkedinfacebook

Similar jobs

Risosu Consulting LLP
at Risosu Consulting LLP
1 candid answer
Vandana Saxena
Posted by Vandana Saxena
Mumbai, Navi Mumbai, Thane
3 - 8 yrs
₹6L - ₹18L / yr
skill iconJavascript
skill iconJava
06692
skill iconAngular (2+)
skill iconVue.js
+9 more

We are looking for, Java Full stack Developer / Java Developer

Relevant Experience (In years):4+

Job Location: Mumbai

Skill: Java 8+, Spring Boot, Spring, Junit, MySQL, JSP, Servlet, JPA/Hibernate, REST Web service, SOAP web service, JQuery, Ajax, HTML, JS, JSON.

Role Category: Software Development

Education: BE / BTech in Any Specialization, MCA, BSC (IT)

Desired Competencies (Technical / Behavioral Competency)

Has experience working on Frontend technologies CSS, HTML, and JavaScript / JQuery

Hands-on experience of MYSQL Database.

Good verbal and written communication and collaboration skills to effectively communicate with both business and technical teams.

Comfortable working in a fast-paced, result-oriented environment.

Able to understand the requirement quickly and efficiently, should be able to work independently.

Significant Java Programming experience (in J2EE).

Prefer to have experience work with Agile Sprint and Scrum methodology.

Should be able to understand the requirements clearly and document the same whenever required.

Able to write reusable and scalable components and to build product aligned to platform architecture.

Follow coding guidelines and write efficient code.

Perform unit testing and preparation of unit test cases effectively.

Explore new technologies and carryout POCs

Willingness to explore and innovate new ideas with team members and appreciate individual inputs/ strengths

Good communication skills.

To support product and team with positive attitude and full dedication.

 

Read more
DailyWorks
Surendhar S
Posted by Surendhar S
Chennai
1 - 5 yrs
₹3L - ₹6L / yr
skill iconNodeJS (Node.js)
skill iconReact.js
skill iconAngular (2+)
skill iconAngularJS (1.x)
skill iconMongoDB
+7 more

Responsibilities


Work with development teams and product managers to ideate software solutions

Design client-side and server-side architecture

Build the front-end of applications through appealing visual design

Develop and manage well-functioning databases and applications

Write effective APIs

Test software to ensure responsiveness and efficiency

Troubleshoot, debug and upgrade software

Create security and data protection settings

Build features and applications with a mobile responsive design

Write technical documentation

Work with data scientists and analysts to improve software


Requirements And Skills


Proven experience as a Full Stack Developer or similar role

Experience developing desktop and mobile applications

Familiarity with common stacks

Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)

Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)

Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache), and UI/UX design

Excellent communication and teamwork skills

Great attention to detail

Organizational skills

An analytical mind


Skills:- MongoDB, Express, HTML/CSS, Javascript, XML, jQuery, Java, MySQL



Read more
Nexsys
at Nexsys
2 recruiters
Kiran Nirakari
Posted by Kiran Nirakari
Mumbai
3 - 5 yrs
₹7L - ₹15L / yr
skill iconVue.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconReact.js
skill iconJavascript
+12 more

Python experts for NSO work

  • Strong coding Experience in programming language like Python (Minimum 5+ years of experience)
  • Proven hands-on Software Development experience
  • Proven working experience in Python development
  • Hands on experience in designing and developing applications using Python platforms
  • Object Oriented analysis and design using common design patterns.
  • Profound insight of Python Java and JEE internals
  • Knowledge of Yang data modelling, Netconf (Must) and XML
  • Knowledge on REST/ SOAP API's
  • Basic knowledge of Networking i.e., MPLS, L3 VPN.
  • Bachelor's degree in computer science or equivalent
  • Very strong aptitude and reasoning
  • Ability to break complex problems into parts and solve them
  • Must be able to communicate thoughts clearly to the team
  • Good understanding of various database i.e., Mongo DB, MYSQL.
  • Good understanding of the DevOps tools Jenkins, GitHub for version controlling.

·      Knowledge on NSO 

Read more
nCircle Tech
at nCircle Tech
2 recruiters
Agency job
via HireTrack9 by Vijay K
Pune
2 - 5 yrs
₹8L - ₹18L / yr
skill iconJava
skill iconJavascript
skill iconReact.js
skill iconAngular (2+)
skill iconAngularJS (1.x)
+7 more

Job Description for Java Developer (Hinjewadi, Pune) 

About the Position:- We at nCircle Tech aspire to be an organization that provides exciting and challenging work to build next-generation software built using the latest technologies. We are looking for techno enthusiast software developers with a very good understanding & experience of web & cloud-based software development for providing value to our customers.

This position requires you to work on cutting edge, mission critical Java / J2EE based enterprise software applications with opportunity to work on the latest cloud computing and collaborative technologies.

Your key responsibilities would include:

Responsibilities:

● Develop different modules, features of a given application as per the requirements.

● Write scalable code as per standard coding practices

● Ensure effective use of proper tools & adherence to the software development process.

● Involve in troubleshooting, Unit Testing, peer review as required

● Actively participate in daily standups, client meetings & demo as required

● Assist in effort estimations, technical documentation, interview process as required. 

This is You:

● Have 2+ years proven experience in core Java, J2EE and have excellent codecraft

● Have hands-on experience in application development using Spring, JBoss.

● Knowledge of Hibernate & Web Services (Rest/SOAP) would be added advantage

● Have strong fundamental background on OOPs concepts

● Excellent communication and teamwork skills

● Great attention to detail and meeting sprint and project deadlines

● Someone who takes ownership of assigned tasks proactively 

Preferred Qualification: ● B.Tech, B.E, M.Tech, MCA, MSc.Computers

BENEFITS :

● Hybrid working in-line with Govt / SEZ norms

● 5 day working week with flexible working times

● Standard healthcare benefits with family floater ( self + spouse + upto 2 kids)

● Flexible salary structure ( NPS / LTA / Meal Card ) benefits

● Frequent training, online library and subscriptions

● Attractive Referral Bonus if you bring other talented people like you

● Attractive rewards & recognition scheme

Read more
BrainAlive Research Pvt Ltd
Adhavan RK
Posted by Adhavan RK
Noida
1 - 5 yrs
₹10L - ₹20L / yr
skill iconNodeJS (Node.js)
skill iconReact.js
skill iconAngularJS (1.x)
skill iconAngular (2+)
skill iconMongoDB
+7 more

Role Description

 

Responsible for developing web applications as per the product requirements with a pre-approved design across multiple platforms using programming tools for Web development and Mobile application development. Work collaboratively with ML scientists, engineers, product managers, and Business SMEs in seeking details on the requirements, writing up technical specifications, proposing the tools and methods for the solution, developing the application after necessary approvals, unit testing the solution, providing testing support, and troubleshooting support for testers, participating in deployment plan, deployment and post-deployment support. Application development will involve wrapping the deep learning algorithms to provide a smart and engaging user experience.

 

General Requirements

 

  • Should be familiar and have a working knowledge of different databases like MySQL, MongoDB, web servers (e.g. Apache)
  • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
  • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
  • Fluent with multi-tier systems, client-server concepts.
  • Experience in debugging application programs, troubleshooting techniques, root cause analysis of problems.
  • Must possess the good understanding and proven techniques incorporating Data Security concepts in application development.
  • Knowledge and experience with applications running on on-premises data centers and on Cloud services.
  • Experience working in a Project Team and exposure to test-driven development, different project methodologies such as Agile.
  • Very good communication skills with collaborative, positive, can-do, user-centered attitude in a team environment.
  • Innovative thinking capabilities, ability to multitask, maintain attention to detail in pressure and time sensitive situations.
  • Demonstrated ability to interpret requirements and deliver reliable, scalable, tested solutions.
  • Fluent in English, reading, writing, speaking and listening.

 

Key Requirements

 

  • BS / B. Tech / BE degree in Computer Science or equivalent.
  • Minimum 3 years of experience in building on web technologies and frameworks (JavaScript / TypeScript / HTML / CSS / AngularJS / Electron / ReactJS) database (MySQL or MongoDB ) and backend Technologies (Python, NodeJS, Java etc)
  • Experience developing desktop and mobile application
Read more
Stack Avenue Technologies
Akshata Maniyar
Posted by Akshata Maniyar
Pune
4 - 12 yrs
₹17.5L - ₹24L / yr
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconAngularJS (1.x)
skill iconRuby on Rails (ROR)
skill iconPython
+4 more
We're building out the products and infrastructure that powers many business and we are looking out for people who have experience working as Full-stack engineers. What we also expect is, you've definitely built out complex applications, either by yourself, or as part of a larger team, and have an (obsessive?) desire for maintainability.Experience And Qualifications
  • Good hands-on and experience in Ruby on Rails, NodeJS and React/Angular/VueJs
  • Knowledge of an SQL Database like MYSQL, Postgres.
  • Basic Knowledge of programming in basic data structures and algorithms.
  • You should have good experience working with relational and non-relational databases. We use Postgres and Cassandra.
  • Good knowledge of version management with git.
  • Awareness of TDD.
  • CI/CD knowledge would be a huge advantage
  • Will to design and maintain large scale distributed systems.
Read more
Alphasource Technology PvtLtd
Chanda Kumari
Posted by Chanda Kumari
Bengaluru (Bangalore)
5 - 8 yrs
₹10L - ₹12L / yr
skill icon.NET
skill iconJava
Software Development
skill iconHTML/CSS
System integration
+2 more

Company Name: - Alphasource Technology Pvt.Ltd 

Founded in 2020, We are here to provide the best for all our customers, serving you with the best end to end data & analytics services needed for any kind of software platform. We offer you easy and accessable solutions, we create, consult as well as promote your business. Our team is packed with well experienced technical support and outsourcing developers. 

Role- IT Software Architect 

Responsibilities 

  • Collaborating with other professionals to determine functional and non-functional requirements for new software or applications. 
  • Developing high-level product specifications with attention to system integration and feasibility. 
  • Communicate successfully all concepts and guidelines to development team and continually researching best practices in coding. 
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc. 

Requirements 

  • Proven experience as software architect. 
  • Experience in software development and coding in various languages (C#, .NET, Java etc.). 
  • Excellent knowledge of software and application design and architecture. 
  • Familiarity with HTML/CSS, JavaScript and UI/UX design. 
  • Understanding of software quality assurance principles. 

 

Qualifications 

Bachelor's degree in Computer Science or relevant field 

Experience: 5 Years 

Work Location: Bangalore 

 

 

Read more
CareerNet
at CareerNet
16 recruiters
Anshika Srivastava
Posted by Anshika Srivastava
Bengaluru (Bangalore)
3 - 8 yrs
₹25L - ₹45L / yr
skill iconJava
Data Structures
AWS CloudFormation
skill iconJavascript
skill iconNodeJS (Node.js)
+2 more
What you need to succeed
• Bachelor's or Master’s degree in Computer Science or related.
• 5+ years of professional development experience.
• Deep experience in web applications, object-oriented programming, web services, REST,
Cloud computing, AWS/Azure, node.js, full-stack development
• Experience with multiple programming languages and frameworks including at least one
of JavaScript/HTML/CSS, Java, ReactJS, Python
• Experience in designing, developing and managing large scale web services
• Advance JavaScript knowledge is a must.
• Experience designing APIs and frameworks that are used by others
• Familiar with Git, Confluence, and Jira
• Exceptional problem-solving skills, with experience in defining and understanding complex
system architectures and design patterns
• Excellent communication skills. Be able to articulate technical decisions and produce
excellent technical documents
• Experience creating and maintaining unit tests and continuous integration
• Contribution to open source is a plus
• Experience developing cross-platform applications is a plus
Read more
Affairal
at Affairal
1 video
1 recruiter
Govind Balakrishna
Posted by Govind Balakrishna
Bengaluru (Bangalore)
4 - 18 yrs
₹40L - ₹100L / yr
skill iconJava
skill iconPython
skill iconJavascript
skill iconAmazon Web Services (AWS)
Mobile App Development
+3 more
Hey Everyone, look forward to talk to you. We are a disruptive start up in fashion marketplace segment working on core personalization.Featured@tech crunch, websummit,voted top 100 start ups from the Asia region by Tech.co& Red herring. We are hiring! Team of Ex-flipkart,intel, myntra, intuit, ibm and others. We look forward to see you onboard in this amazing journey forward. Thanks & Regards Govind Founder/CEO @ Affairal +919972668335/+918904013330
Read more
Cargill
at Cargill
2 recruiters
Shweta Mishra
Posted by Shweta Mishra
Bengaluru (Bangalore)
1 - 5 yrs
₹10L - ₹20L / yr
skill iconNodeJS (Node.js)
skill iconPython
skill iconJava
skill iconReact.js
skill iconMongoDB
+1 more
• Learn a lot and grow into a full fledged engineer in no time. • Write lots of code - Go, Java, Python, Node, Angular, React etc., • Plan and execute the work with your team and retrospect on the work done. • Spend time with your mentor for help, feedback and guidance. • Explore technical challenges and discuss potential solutions with your team. • Pair up with team mates to solve tricky problems. • Find one of the dogs in the office to talk to about a tricky bug you just encountered. Sometimes just listening is all that's needed (of course if you need human advice, there's plenty of that too!) We’re not an ordinary team, so we don’t expect you to be either. If you love learning new stuff, enjoy digging into hard work and making the impossible happen - keep on reading! http://innovation.cargill.com/
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos