- Career Center Home
- Search Jobs
- Software Engineer
Description
Job Summary:
The Software Engineer will play a key role in supporting digital transformation and system modernization efforts while providing critical services to production operations. This role involves designing, developing, testing, and implementing digital solutions and process control systems. The position requires collaboration with operations teams to translate business needs into system specifications and improvements, ensuring safety, quality, and production efficiency.
Key Responsibilities:
Contribute to digital transformation by designing, developing, configuring, and deploying digital solutions.
Participate in and/or lead high-impact projects that improve safety, quality, and production yield.
Work closely with operations teams to understand requirements and translate them into technical specifications.
Design and maintain highly available and error-resistant applications and systems.
Support the design and maintenance of modern supervisory systems
Requirements
Education:
Associates degree plus 5 years of experience, OR
Bachelors degree plus 12 years of experience.
Required Experience & Skills:
12 years of experience developing in Java, C, C#, R, and/or Python.
Knowledge of Visual Studio IDE.
Comfortable working in Linux/Unix and Windows environments.
Experience with SQL and Oracle.
Effective verbal and written communication skills; strong team player.
Initiative and motivation to generate improvement ideas and maintain productivity.
Desire to learn and modernize existing systems.
Preferred Experience:
Development experience in Ignition.
Experience with Tableau.
Experience in an industrial manufacturing environment.
Technical Skills:
Java, C, C#, R, and/or Python.
Visual Studio.
Linux and Windows environments.
Tableau.
SQL and Oracle.