×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Manager

Job in Santa Rosa, Sonoma County, California, 95402, USA
Listing for: Enpro Industries, Inc.
Full Time position
Listed on 2026-10-20
Job specializations:
  • Software Development
    Software Architect, Software Project Mgr/ Lead, Software Engineer
Salary/Wage Range or Industry Benchmark: 154000 - 200000 USD Yearly USD 154000.00 200000.00 YEAR
Job Description & How to Apply Below
COMPANY SUMMARY

Alluxa is a technology company that provides specialized optical filters and thin-film precision coatings for the most challenging applications in the industrial technology, life sciences, and semiconductor markets. The company's products are developed through a proprietary coating process using state-of-the-art, advanced equipment. Alluxa partners with customers across major end markets to provide customized, complex precision coating solutions through Alluxa's specialized technology platform and proprietary processes.

Learn more about Alluxa:

POSITION SUMMARY

The Software Development Manager is responsible for leading the design, development, implementation, integration, and support of business-critical software applications, databases, system integrations, and manufacturing technologies that support Alluxa's manufacturing and business operations. Under general direction of the department Director, this role serves as both a people leader and senior technical contributor, providing direction, coaching, and performance management for the software development team while remaining actively involved in software architecture, application development, database administration, and technical problem solving.

A significant focus of the role is supporting and enhancing the company's Manufacturing Execution System (MES), custom web applications, databases, and production-critical systems. This is a hands-on managerial role requiring strong technical capabilities and the ability to actively contribute to software development, database design, troubleshooting, and system support.

KEY RESPONSIBILITIES
  • Lead, mentor, develop, and manage a team of software developers, providing coaching, performance feedback, goal setting, and career development support.
  • Establish team priorities, assign work, manage resources, and ensure successful delivery of software development projects and operational support activities.
  • Remain actively involved in the design, development, testing, deployment, and support of software applications, databases, integrations, and manufacturing systems.
  • Provide hands-on technical leadership for the company's Manufacturing Execution System (MES) and related production-critical software platforms.
  • Collaborate with department Director and cross‑functional stakeholders to identify opportunities for process improvement and technology‑enabled solutions.
  • Own software solutions throughout the full development lifecycle, including requirements gathering, architecture, design, implementation, testing, deployment, monitoring, and support.
  • Design and oversee scalable application architectures and integration strategies that support long‑term business growth and operational reliability.
  • Lead technical reviews, code reviews, architectural discussions, and solution design activities.
  • Support the design, administration, optimization, security, and maintenance of relational databases, data models, stored procedures, queries, reporting tools, and integrations.
  • Drive adoption of development standards, source control practices, documentation standards, testing methodologies, security controls, and code quality expectations.
  • Manage project planning, prioritization, status reporting, risk mitigation, and resource allocation for the software development team.
  • Provide escalation support for complex production issues and coordinate timely resolution of software, application, database, and integration‑related problems.
  • Partner with Manufacturing, Engineering, Quality, and Operations teams to ensure software solutions effectively support business and production objectives.
  • Evaluate emerging technologies and recommend technical solutions that improve reliability, efficiency, scalability, and user…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary