The Sr Lead Software Engineer will oversee the development and maintenance of critical applications used throughout the manufacturing environment, managing a team of software engineers and contributing to the reliability, performance, and continuous improvement of software solutions.
Requirements
- Bachelor’s Degree in Computer Science, Software Engineering, or a related discipline
- At least 5 years of professional experience in software development, with 2+ years in a leadership or managerial role
- Strong proficiency with at least one programming language (e.g., C#, Java, Python)
- Extensive experience with database query design, optimization, and troubleshooting
- Knowledge of continuous integration and deployment methodologies
- Familiarity with server, networking, and cloud hardware infrastructure, including debugging and validation in production environments
- Familiarity with cloud platforms (i.e. Azure) and secure manufacturing software systems
- Experience architecting and building software for automated manufacturing test stations, calibration, and provisioning of devices (i.e. meters, sensors, embedded systems)
- Experience in ERP (i.e. SAP) and Product Lifecycle/ Engineering Change systems (i.e. Autodesk Fusion)
- Knowledge of 3rd party API’s and integrating them with in-house software applications
- Training or experience in process improvement or lean manufacturing principles
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance