Senior Software Developer

Eaton Corporation plc
Apply Now

Job Description

As an intelligent power management company, Eaton is fully engaged in our digital transformation to improve our internal business processes and to reach and serve our customers better and provide them with new value. We are reshaping the way we think and work – leveraging digital tools and technologies to accelerate our transformation and instilling a digital mindset from the ground up.

We are eager and open to new ways of thinking, and we need your creativity, innovative ideas and expertise. We believe that diversity of thought, cultures and backgrounds is what contributes to our success. If you want to help shape the digital future of Eaton, join our team and make a real impact.

Eaton’s Electrical Sector is currently seeking a Senior Software Developer to join our team. This position would primarily be based at our, Lafayette, CO location. Secondary location would include Boulder, CO, Denver, CO or Moon Township, PA. Relocation is available if required to sit at one of the locations.

This role also has flexibility for remote work for candidates living more than 50 miles outside of the listed locations above.

Position Overview:

The Senior Software Developer will be involved in the design, development, and support of enterprise grade applications encompassing functionality from data acquisition through feature-rich user interfaces. We provide critical differentiation for our customers by delivering a scalable system to monitor critical infrastructure that connects to a vast array of devices regardless of make or model, and provides real-time, historical, and predictive data analysis capabilities.

The Senior Software Developer must be highly proficient with current software development technology, tools, and practices, and have proficient capabilities in C++ and React.

In this role you will:

  • Work with your team and others, contributing to the architecture, design, and implementation of world class, high-performance, enterprise grade server applications. Initial development will be primarily C++ and React.
  • Provide technical leadership to all lifecycle stages including requirements analysis, architecture/technical specifications, software design and implementation.
  • Drive process improvements within the software development team and the Business Unit.
  • Provide work estimates and conduct design, implementation, and code reviews.
  • Author high-quality, unit-tested code.
  • Work with the quality team to ensure adequate and appropriate test case coverage.
  • Evaluate business requirements to determine potential solutions.
  • Coach and mentor team members, assisting them in technical and process areas.

Why work at Eaton???

We provide benefits that are industry competitive and focused on employee well-being. Listed below are programs that are offered globally, but program availabilities may vary by site.

  • Flexible work options to help balance work/life demands (at participating Eaton sites) 
  • Healthcare/retirement savings programs
  • Competitive compensation packages to reward skills and performance 
  • Tuition assistance or financial help for ongoing learning and development 
  • Health, Dental, Vision & Wellness programs
  • Donation matching (U.S., Canada, Puerto Rico) 

When we embrace the different ideas, perspectives and backgrounds that make each of us unique, we — as individuals and as a company — are stronger. #LI

Qualifications

Required (Basic) Qualifications:

  • Bachelor’s Degree from an accredited institution.
  • Minimum of 6 years of experience in the software industry with at least 2 years developing enterprise grade highly scalable web-based applications and/or distributed systems.
  • Possess proficient level skills in all of the following: C++ / React / Visual Studio / Visual Code
  • Legally authorized to work in the United States without company sponsorship.

Preferred Qualifications:

  • Bachelor’s Degree in Computer Science or related field from an accredited institution.
  • Experience with dynamic web application frameworks (e.g., AngularJS, React, etc.).
  • Experience with cloud technologies (Azure, AWS, etc.).
  • Experience with industrial communications protocols (Modbus, SNMP, etc.).
  • Experience developing highly scalable data-driven, near real-time applications.
  • Experience with UI design.
  • Experience developing container-based applications.
  • Experience with C# / Java / JavaScript / HTML5 / CSS3.
  • Experience with SQL.

Company Info.

Eaton Corporation plc

Eaton Corporation plc is an American-Irish multinational power management company with 2021 sales of $19.63 billion, founded in the United States with global headquarters in Dublin, Ireland, and a secondary administrative center in Beachwood, Ohio.

  • Industry
    Manufacturing
  • No. of Employees
    86,000
  • Location
    Dublin, Ireland
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Eaton Corporation plc is currently hiring Senior Software Developer Jobs in United States with average base salary of $160,000 - $240,000 / Year.

Similar Jobs View More