Franklin, TN 37067

Posted: 01/21/19 Employment Type: 12 Months Industry: Other Job Number: 8882583

What do you get to do in this position? 
• Solve problems and develop solutions within a complex software system that interacts with power systems and connected devices 
• Participate in architecture design including high level discussions, technology selection, API design, and code level optimizations 
• Design, implement and improve product and system code from the web front end down to the low-level processes connecting to devices 
• Work with a tight knit team of developers, testers and power domain experts 
• Contribute to a team’s migration to continuous delivery 
• Work with development teams around the world including in India, France and Canada 
• Be a key part of an agile team from planning through execution to reporting 
• Be a flexible team member, willing to work on what the agile team needs to achieve its collective goals. 

This job might be for you if: 
• You have experience working on complex software systems 
• You are comfortable jumping in and quickly getting your “hands dirty” in new and unfamiliar code 
• You have critical and lateral thinking ability 
• You are adept at brainstorming and research 
• You are smart and get things done 
• You can break down complex development problems and can explain them to others 
• You have proven experience working with developers, product owners, and application engineers in an agile framework 
• You have knowledge and skill in C, C++, C#, python, bash, batch, VB, .NET, PLC ladder logic, HTML, Javascript, CSS, and build automation (two to three or more of these are needed, not all – but you must have the willingness and aptitude to learn needed technologies and languages quickly) 
• You understand the importance of source control and know how, why and when to use it 
• You have a degree in Electrical Engineering, Power Systems, or Computer Science (experience may preclude the need for a degree) 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.