The company is looking to improve its custom manufacturing software for production operations.
Requirements
- Experience with C-Sharp required.
- Competence with UML class, sequence, and activity diagrams required.
- Must demonstrate competence with Git.
- Experience maintaining manufacturing processes, especially discrete manufacturing, a plus.
- Knowledge of PowerVision maintenance and development preferred.
- Subversion (SVN) experience a plus.
- Experience with Azure DevOps (or similar platform) and/or creating pipelines with YAML a plus.
Responsibilities
- Develop and maintain complete solutions that enable assembly, testing, programming, and traceability in the context of discrete manufacturing.
- Provide designs, such as UML and other documentation, that other team members can utilize to guide development.
- Utilize project management, source code control, and testing practices daily.
- Support existing custom applications.
- Develop software along with other members of the Manufacturing Software team, mentoring and sharing best practices.
- Expect to support all global manufacturing facilities as required to fulfill the responsibilities of this role in conjunction with support, training, and implementation/deployment.
- Establish a working partnership with the rest of the Manufacturing Systems department and the Enovation Controls Organization.
Other
- Establish a working partnership with the rest of the Manufacturing Systems department and the Enovation Controls Organization.
- Learn processes and form relationships in manufacturing and other areas of the company to provide effective solutions.
- Strong customer service skills.
- Bachelor’s Degree in Computer Science, Computer Information Systems, or related field, or certifications and/or work experience equivalent to a Bachelor’s Degree level.
- Minimum 5 years of experience in application development required.