Alluxa is a technology company that provides specialized optical filters and thin-film precision coatings for challenging applications. The Software Developer will create software tools and solutions to support Alluxa's manufacturing and management needs, working closely with the Software Team Manager on various projects.
Create reliable, accurate, and efficient software solutions as required for assigned projects
Update and/or make modifications to existing company software used for product management (Manufacturing Execution System – MES)
Work closely with the team to design and develop end to end robust software tools and solutions that will support the analytical, dashboarding, and reporting needs of the business
Launch and supports new data models that provide intuitive analytics to internal customers
Work with engineering support to prototype and implement hardware automation solutions to optimize factory efficiency
Analyze the data stored in the data warehouse and makes recommendations relating to the performance and efficiency of the stored data
Write, test, and validate queries and reports
Provides domain-specific expertise and overall software applications support and perspective to cross-organization projects, programs, and activities
Supports innovation and integration of new technologies into projects and activities in the software applications design
End to end ownership of backend services: Ideate, review design, build, code-review, test, load-test, launch, monitor performance
Collaborate with other team members to achieve product and business requirements
Will work under the general supervision of the Software Team Manager
Qualification
Required
Bachelor's degree or equivalent in Computer Science, Computer Engineering, Information Systems or 2 years of relevant experience
1-2 years of experience in Software Development
Strong understanding of core infrastructure components (servers, network, storage)
U.S. Person per EAR Part 772 AND ITAR 120.15
Preferred
Bachelor's degree or equivalent in Computer Science, Computer Engineering, Information Systems and 3-5 years of relevant experience
Experience in a manufacturing environment is preferred
Experience in Windows application development using .NET & WPF
Experience in hardware communications over serial comms, GPIB, USB
Experience in automation with vision systems, and multi-axis motion control
Experience with Inductive Automation Ignition platform
Ability to work with a high degree of accuracy, high attention to detail
Ability to exercise judgment within defined procedures and practices
Accomplish tasks with minimum supervision and prioritize multiple tasks at once
Strong communication and collaboration skills including the ability to identify and communicate data-driven insights
Benefits
Medical
Dental
Vision
Life
401(k) matching
Other supplemental insurance options
At Enpro, our purpose lies in helping others achieve theirs.