Apply now »





Senior Engineer, Software Development (Java)

Landis+Gyr is a leading global provider of integrated energy management solutions for the utility sector. Offering one of the broadest portfolios, we deliver innovative and flexible solutions to help utilities solve their complex challenges in Smart Metering, Grid Edge Intelligence and Smart Infrastructure. With sales of USD 1.4 billion in FY 2020, Landis+Gyr employees approximately 5,000 people in over 30 countries across five continents, with the sole mission of helping the world manage energy better. More information is available at the Landis+Gyr website



Key Responsibilities

       Areas of Responsibility / Tasks:


  • Participate in definition and design of software solutions based on the business requirements
  • Produce design and architecture documents for existing and new software systems
  • Provides estimations of the effort needed for development epics, user stories, and tasks
  • Delivers the artifacts that are in his/her responsibility on time, and with the highest quality
  • Follow company standards for coding, documentation, source control, code reviews, unit testing, performance testing and other development tasks
  • Participate in the agile Scrum process, including sprint planning, retrospective and daily standups
  • Stay informed on open source projects and relevant technology topics
  • Stay motivated, take initiative, find solutions, be detail-oriented, and take pride in work assigned

Desired Skills/Competencies

  • 3 - 5 years of experience in development and deployment of Service-oriented, Web-based Enterprise Software product/solutions
  • Hands-on in the implementation of multi-layer architectures using technologies such as:
    • Business Applications (Java/J2EE, multi-threading, Spring, JPA, JDBC, Hibernate, Jquery, CXF, ActiveMQ) and API technologies (Web Services SOAP and REST, JMS, XML/XSD) 
    • Database (Oracle, SQL) 
    • Experiece in writing unit tests using Junit or any other similar framework
    • Experience in build tools such as Maven, Ant
    • Experience in deployment and troubleshooting Application Servers, such as, Weblogic, WebSphere, Jboss.
    • Familiarity with Enterprise Service Bus (ESB) architecture
  • Expereince with Subversion, or similar source control tools as well as Eclipse IDE
  • Experience using Agile/Scrum software development methodologies using tools such as Jira, Confluence.
  • Basic understanding of Unix/Linux environment and commands


Good to have:

  • Web rich UI (Java, Javascript, Javascript libraries, Angular JS, GWT/GXT, Spring MVC, HTML5, DOJO, JQuery)

Exposure to any NoSQL database such as Cassandra, MongoDB

Behavioral Competencies

  • Strong analytical skills, attention to detail and excellent problem solving/troubleshooting skills 
  • Excellent verbal and written communications skills 
  • Highly driven, positive attitude, team player, self learning, self motivating and flexibility
  • Strong customer focus
  • Flair for creativity and innovation 


If you have the drive and enthusiasm to accept this challenge and to work in a very dynamic, cross functional and international environment, we are looking forward to meeting you. Click apply now.

Job Title:  Senior Engineer, Software Development (Java)

Requisition ID:  12442

Noida, UP, IN

Workplace Type:  Hybrid
Career Level:  Experienced
Date Posted:  Sep 9, 2022

Apply now »