Lead Software/ Developer Engineer

Eaton Corporation Raleigh , NC 27611

Posted 2 weeks ago

Eaton's division is seeking a Lead Software / Developer Engineer for our Raleigh, North Carolina location. The Software / Developer Engineer will be responsible for defining and driving the development of the division's Saas offering, as well as directly contributing to the technical development of the product.

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. It's where bold, bright professionals like you can reach your full potentialand where you can help us reach ours.

  • You will have knowledge of cloud product systems, cloud solutions and software-as-a-service offerings

  • You will have thorough understanding of the software development cycle in an agile environment, software architecture patterns and product development methodologies

  • You will need experience developing applications and services leveraging .NET 4.X+, .NET Core, ASP.NET MVC, C# and JavaScript.

  • You will have experience with modern Web and data storage technologies:

  • You will need strong object-oriented and multi-threading programming knowledge

  • You will be familiar with tools such as VSTS/TFS, Bitbucket, Jira & GIT

  • You will need experience with Actor Model design and development

  • You will need experience with micro services design and development

  • You will need experience developing in Azure Service Fabric You will develop software components leveraging both company proprietary and third-party platforms.

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

We 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.

Qualifications

Required (Basic) Qualifications:

  • B.S. Degree in Computer Science, Information Technology, Computer Engineering from an accredited university.

  • 2-3 years of cloud development experience.

  • Candidates must reside within a 50 miles radius of Raleigh, NC.

  • Must be legally authorized to work in the US without company sponsorship now or in the future.

Preferred Qualifications:

  • Proven leadership and technical skills

  • Knowledge of cloud product systems, cloud solutions and software-as-a-service offerings

  • Ability to develop accurate development estimates and assist team and project managers with the estimation process

  • Thorough understanding of the software development cycle in an agile environment, software architecture patterns and product development methodologies

  • Effective interpersonal verbal and written communication skills

  • Experience working with geographically dislocated teams across organization and cultural boundaries

  • Organization, time management, and prioritization skills

  • Proficient in MS Office applications including Word, Excel, and PowerPoint Experience developing applications and services leveraging .NET 4.X+, .NET Core, ASP.NET MVC, C# and JavaScript.

  • Experience with data storage technologies: MSSQL, MongoDB, Azure Cosmos DB and Azure SQL.

  • Experience using modern Web UI technologies Angular JS 6, HTML5, CSS3 & Angular Material Design

  • Strong object-oriented and multi-threading programming knowledge

  • Familiar with tools such as VSTS/TFS, Bitbucket, Jira & GIT

  • Ability to effectively communicate with others, both verbally and in writing

  • Experience with Actor Model design and development

  • Experience with micro services design and development

  • Experience developing in Azure Service Fabric You will develop software components leveraging both company proprietary and third-party platforms.

  • Develop supporting engineering documentation including software requirements, specifications, design documentation and design verification test plans.

  • Conduct technical design reviews and provide technical documentation of solutions.

  • Present and communicate solution to both technical and non-technical stakeholders.

  • Participate in demos and code reviews and enforce software best practices, standards. and processes

#LI-MS1

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 dayyou'll find one thing in common. It all relies on power. That's why Eaton is dedicated to improving people's 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. We're ethical, passionate, accountable, efficient, transparent and we're committed to learning. These values enable us to tackle some of the toughest challenges on the planet, never losing sight of what matters.

Job: Engineering

Region: North America US/Puerto Rico

Organization: ESSG PQD CPS Critical Power Solutions

Job Level: Individual Contributor

Schedule: Full-time

Is remote work (i.e. working from home or another Eaton facility) allowed for this position?: No

Does this position offer relocation?: No

Travel: No


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Developer (13709376)

Building Materials Holding Corporation

Posted 2 days ago

VIEW JOBS 4/24/2019 12:00:00 AM 2019-07-23T00:00 If you'd like to become part of an exciting, fast-paced organization, BMC is the company for you! Do you have what it takes? (click here) OR check us out on YouTube: https://www.youtube.com/watch?v=oPN86QvnkfU Performs coding, testing, documentation and debugging for projects of significant complexity using Progress OpenEdge ABL/4GL. Creates new code and modifies existing code in compliance to approved requirements and detail specifications. Applies judgment in devising program logic and adapting standard programming procedures. Obtains advice when specifications are unclear or unavailable. Leads in team projects, performs code reviews and participates in design specification review. Major Responsibilities: * Reviews current applications requirements and codes in compliance with overall programming objectives adhering to development standards. * Test and debug code generated ensuring requirements and performance objectives are met. * Leads in the development of projects which may include one or more developers and external resources. * Assists in resolving application functionality and performance issues. * Investigates and recommends solutions to meet desired program functionality. * Participates in application design and requirement review meetings. * Reviews code generated by other developers ensuring requirements and development standards are met. * Maintains integrity of source version library ensuring code segments are properly checked out and back in. * Provides development support for code releases. * Mentors junior programmers and other developers. * Relies on significant knowledge and professional discretion to achieve goals. * Other duties may be assigned as needed. Required Skills * Minimum education required: Bachelor's degree in computer science. Applicable work experience may be substituted for educational requirements. * Special Skills required: Effective written and oral communication skills; display the ability to assume responsibility for increasingly complex assignments; close attention to detail; reason clearly and logically with symbolic information; Ability to identify and conceptualize information needs; exhibit basic leadership skills. Demonstrate time management skills. * Special knowledge required; Significant understanding of procedures, practices, principles, emerging trends and terminology of structured programming languages; understanding of relational databases. Required Experience * Minimum experience: 8+ years proficiency coding, testing and problem solving skills with Progress OpenEdge ABL/4GL. * OpenEdge Architect, Web Service integrations and development using SOAP and REST; Webspeed; Agile/SCRUM development methodology are a plus. Building Materials Holding Corporation Raleigh NC

Lead Software/ Developer Engineer

Eaton Corporation