Senior Software Engineer (Java)

Itron

Education
Benefits
Qualifications
Skills

Itron is innovating new ways for utilities and cities to manage energy and water. We create a more resourceful world to protect essential resources for today and tomorrow. Join us.

We are looking for a Senior Software Engineer to help us achieve our next goal, building software solutions for cellular-based smart meters. In this role, you will use your technical skills in the design, construction, and subsequent improvement of our Meter Program Configurator, which serves as an integral part of our Advanced Metering Platform, the centerpiece of Itron’s suite of software offerings.

We are developing in Java using MacBooks. Our tools and frameworks include Spring Boot, Docker, Oracle, Tibco EMS, Hibernate, Git, SonarQube, Jenkins, Maven, IntelliJ IDEA, TestNG, Splunk. Your responsibilities will comprise of designing and implementing services and APIs for communicating with millions of endpoints on the network, keeping in mind the product’s performance, maintainability, and operability.

Duties & Responsibilities

  • Understand product requirements, point out technical difficulties, recommend implementation approaches and design solutions
  • Add new product features or improve existing functionality based considerations above.
  • Participate in planning sessions, create and review user stories and corresponding tasks
  • Contribute to code reviews
  • Mentor Junior engineers, if needed

Technical Skills Required

  • Solid knowledge of core Java programming and software design principles
  • Familiarity with scalability and performance challenges
  • Being comfortable with Linux and basic networking concepts
  • Relational databases, SQL (Oracle knowledge is a plus)
  • Familiarity with web service protocols such as SOAP and REST and messaging protocols like JMS and protocol buffers
  • Working knowledge of java development frameworks such as SpringBoot
  • Being comfortable quality and CI tools (like TestNG, Mockito, Sonar, Jenkins)

Non-technical skills required

  • Fluent English
  • Energetic, inspired, dedicated, passionate about software development
  • A great team player, sociable, with good communication skills

What we offer

  • Opportunity to create a more resourceful world by working on the 21st century's biggest challenges: water, energy, and gas
  • R&D center with immense growth in the heart of Budapest at Deák Ferenc square
  • Cutting-edge technologies (Cloud, IoT)
  • Personal development: English, soft skills, and technical training (Udemy, Pluralsight, etc.)
  • Benefits: accident and life insurance, private outpatient care support, cafeteria, iPhone with a generous data allowance
  • Strong culture promoting work-life balance, remote and flexibility

Itron is committed to building an inclusive and diverse workforce and providing an authentic workplace experience for all employees. If you are excited about this role but your past experiences don't perfectly align with every requirement, we encourage you to apply anyway. In the end, you may be just who we are looking for!

The successful candidate's starting wage will be determined based on permissible, non-discriminatory factors such as skills and experience.

Itron is proud to be an Equal Opportunity Employer. If you require an accommodation to apply, please contact a recruiting representative at 1-800-635-5461 or email Accessibility@itron.com.

Itron is transforming how the world manages energy, water and city services. Our trusted intelligent infrastructure solutions help utilities and cities improve efficiency, build resilience and deliver safe, reliable and affordable service. With edge intelligence, we connect people, data insights and devices so communities can better manage the essential resources they rely on to live. Join us as we create a more resourceful world: www.itron.com

Read Full Description
Confirmed 4 hours ago. Posted 2 days ago.

Discover Similar Jobs

Suggested Articles