Developer I- MES USA (1st Shift)
$68,800–$98,000 year
On-siteGaffney, South Carolina, United States
Job Summary
Design and develop new manufacturing software systems while modifying existing ones in a fast-paced, agile environment. Actively participate in solution design by analyzing tradeoffs and integrating shop floor systems with custom or off-the-shelf solutions. Champion software development best practices, design patterns, and quality standards while enforcing them across the team. Investigate complex software issues, perform root cause analysis, and implement both short-term fixes and long-term preventative measures. Document recurring problems and produce technical documentation for service transitions. Provide afterhours support as required via an on-call roster system to maintain manufacturing system KPIs. Work independently with global stakeholders to deliver solutions while mentoring team members.
Required Qualifications
- Bachelor or Master Degree in IT or related field
- Experience in solution design and development skills based on multi-tiered architecture using C#, XAML, ASP.NET, JavaScript
- Proven expertise in Microsoft SQL Server, T-SQL development, large volume data processing and maintenance
- Experience in Test Driven Design Development technique
- Proven experience with software development life cycle, Agile teams, change management process, and version control packages
- Proven experience in troubleshooting large complex software system, creative thinker with good problem-solving abilities
- Experience providing software system support in a global manufacturing environment
- Self-motivated to learn new skills independently
- Proven communication, interpersonal, organization and project management skills, including the ability to contribute development efforts with multinational team members
- Ability to take ownership of small sized tasks and deliver while mentoring team members
- Work independently with Global MES team and stakeholders across different geographical zones to develop / deliver software solutions
- Skilled in breaking down problems, documenting problem statements, assisting to explore alternate technology and approaches to solving problems
- Must be able to comply with all safety standards and procedures
- Will sit, stand, or walk short distances for up to the entire duration of a shift
- Will climb stairs on an occasional basis
- Will lift, push, or pull up to 27 pounds on an occasional basis
- Required to use hands to grasp, lift, handle, carry or feel objects on a frequent basis
- 20/40 vision in each eye, with or without correction, is required
- Must be able to wear personal protective equipment is required (including but not limited to; steel toed shoes, gloves, safety glasses, hearing protection, protective jacket or apron and arm guards)
- All associates working on the production floor may be required to wear a respirator at any given time and thus, the ability to wear a respirator is a condition of employment and continued employment (requires little or no facial hair)
Desired Qualifications
- 2+ years in software development teams using Microsoft .NET technologies preferred
- 1+ years of experience interfacing with manufacturing control systems, shop floor automation systems, programmable logic controllers (PLCs), or OPC data transfer preferred
- Experience with Azure DevOps, Git, YAML, and deploying via Pipelines is preferred
- Experience with Service Fabric is preferred
- Experience with SQL Server Integration Services (SSIS), Angular and AngularJS is preferred
- Experience interfacing with Allen Bradley Logix PLCs and RSLinx software
- Demonstrated success in integrating manufacturing hardware and 3rd party software systems
- Experience in Windows mobile applications, Digital Transformation, Industry 4.0 is a plus
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.