Eatons Power Systems Division is currently seeking a Specialist Software Engineer to join our team.Relocation will be provided for the primary office location of Franksville, WI. This position may also be based at one of these alternate Eaton sites: Raleigh, NC, S. Milwaukee, WI, Waukesha, WI, Southfield, MI, Cleveland, OH, or Moon Township, PA. Remote office and telework will be considered.Position Overview:The Specialist Software Engineer is responsible for leading and directing a team of developers in the specification, design, implementation, testing, and release of new features and enhancements for Eatons ProView NXG interface software. In this role, you will research, review, and implement best-practices, new and emerging technologies, and design patterns to new and existing development.Making what matters work at Eaton takes the passion of every employee around the world. We create an environment where creativity, invention and discovery become reality, each and every day. Its where bold, bright professionals like you can reach your full potentialand where you can help us reach ours.In this function you will:+ Guide local and remote teams in the development and implementation of new features, enhancements, and changes for ProView NXG interface software.+ Maintain and enhance technical proficiency in software engineering related development environments, processes, and tools.+ Plan, assign, and manage development work to achieve on-time delivery of ProView NXG features and enhancements.+ Coordinate and collaborate with product owners and systems, hardware, embedded software, applications, and manufacturing development teams to produce engineering designs and specifications for new features and enhancements.+ Request, perform, review, and manage code reviews using revision control software and collaborative code review tools.+ Execute ProView NXG development builds and formal releases and manage ProView NXG platform documents and source code using version control tools+ Manage, maintain, enhance, and document the ProView NXG Windows install+ Mentor and coach less experienced members of the team in all aspects of software engineering.When we embrace the different ideas, perspectives and backgrounds that make each of us unique, we as individuals and as a company are stronger. QualificationsRequired (Basic) Qualifications:+ Bachelor's degree in a STEM field from an accredited institution.+ Minimum of five years of experience in software applications development+ Must be able to work in the U.S. now and in the future without requiring company sponsorshipPreferred qualifications:+ Eight or more years of experience in software applications development.+ Bachelor's degree in Engineering, Physics, Mathematics or Computer Science from an accredited institution.+ Minimum of 6 years of experience developing .NET, C# based applications.+ Experience leading a team through all stages of the application development lifecycle+ Experience with Windows Presentation Foundation, XAML, and Workflow.+ Practical working knowledge of the Prism tools and guidance for building composite applications, including integration of the Managed Extensibility Framework.+ Experience working with GIT and JAMA.+ Experience with Ethernet and TCP/IP based communications including Cyber Security etc.+ Experience with the DNP communications protocol including Triangle Microworks DNP.+ Knowledge of power systems, switchgear, and/or regulator controls products/applications.+ Extensive experience with a version control system.+ Experience with a collaborative code review tool.+ Experience with an installer authoring tool.+ Experience with Atlassian JIRA for issue and bug tracking.Position Criteria:+ Ability to travel up to 10%+ Identify, communicate, and mitigate risks as they arise during development.+ Effectively lead, work and communicate in a global team environment+ Strong analytical and problem-solving skills+ Self-starter with the ability to operate effectively with minimal supervision+ Good communication and presentation skills both verbal and written with the ability effectively relay instructions to a remote team as well as report progress to upper managementWe are committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law.#LI-AM1Eaton provides a competitive total rewards package commensurate with applicable skills, knowledge, and experience and consistent with internal and external market practices. The annual salary range for this role is $98,400 - $135,300 a year.At Eaton, we know that good benefit plans are important to employees and their families. In addition to a competitive base salary, Eaton provides various Health and Welfare benefits as well as Retirement benefits. Click here for more detail: EatonBenefits at a Glance. (http://www.eatonbenefits.com/ecm/groups/public/@pub/@eatonbenefits/documents/content/pct\_1804713.pdf)We make what matters work. Everywhere you lookfrom the technology and machinery that surrounds us, to the critical services and infrastructure that we depend on every dayyoull find one thing in common. It all relies on power. Thats why Eaton is dedicated to improving peoples lives and the environment with power management technologies that are more reliable, efficient, safe and sustainable. Because this is what matters.We are confident we can deliver on this promise because of the attributes that our employees embody. Were ethical, passionate, accountable, efficient, transparent and were committed to learning. These values enable us to tackle some of the toughest challenges on the planet, never losing sight of what matters.Job: EngineeringRegion: North America US/Puerto RicoOrganization: PSD Power Systems DivisionJob Level: Individual ContributorSchedule: Full-timeIs remote work (i.e. working from home or another Eaton facility) allowed for this position?: YesDoes this position offer relocation?: Relocation from within hiring country onlyTravel: Yes, 10 % of the TimeEaton is an Equal Opportunity and Affirmative Action Employer. Eaton is committed to ensuring equal employment opportunities for all job applicants and employees. Employment decisions are based upon job-related reasons regardless of an applicant's race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, marital status, genetic information, protected veteran status, or any other status protected by law.