The Senior Lead Engineer, Software develops, debugs, tests, deploys and supports code to be deployed in systems/products/equipment for various applications.
Requirements
- Lead the design, development and implementation of technical solutions in multiple domains.
- Provide technical leadership and direction to a team of engineers.
- Review, interpret and may negotiate customer requirements/specifications and provide customer feedback.
- Analyze, design and develop tests and test-automation suites.
- Design and develop a processing platform using various configuration management technologies.
- Test software development methodology (may be done in agile environment).
- Provide ongoing maintenance, support and enhancements in existing systems and platforms.
- Collaborate cross-functionally with customers, users, project managers and other engineers to achieve elegant solutions.
- Work alongside other engineers on the team to elevate technology and consistently apply best practices.
- Keep up to date with relevant industry knowledge and regulations.