Position Overview
Lead, mentor, and develop a team of software engineers working across C++, C#, Python and full stack development.Drive end-to-end software delivery, including planning, execution, quality, release readiness, and support.Partner with Product Management, Architecture, Quality Assurance, DevOps, and other stakeholders to align engineering work with product and business priorities.Support technical leadership in the design and development of robust, scalable, and maintainable software solutions.Establish and enforce engineering best practices for coding, reviews, testing, documentation, and release management.Drive technical problem-solving for complex issues involving performance, scalability, integration, and system reliability.Guide modernization efforts where needed, including technology upgrades, refactoring, and platform improvements.Oversee code quality, secure development practices, and engineering governanc...