Position Overview
As a Software Development Manager, your primary responsibility will be to lead a team in delivering high-quality software solutions while also directly contributing to design, development, and technical leadership for equipment control and automation software. Key Responsibilities 1. Delivery & Execution Own end to end delivery of software solutions, ensuring quality, timelines, and commitments Drive planning, prioritization, and execution aligned with product and organizational goals Partner with cross-functional stakeholders to manage risks, dependencies, and issue resolution Handle critical escalations and ensure timely resolution in high pressure situations 2. Technical Leadership Provide strong technical direction through design reviews, architecture guidance, and engineering best practices Lead development of robust, scalable solutions across application and system layers Translate customer and product requirements into effective technical solutions Build deep domain expertise in...