Location:India/Remote
About the Job:
We are seeking an experienced and visionary Director of Product Engineering with expertise in .Net Full Stack development. In this role, you will oversee the design, development, and delivery of high-quality software products, drive technical innovation, and lead cross-functional engineering teams to achieve organizational objectives.
The ideal candidate will have deep technical expertise, strong leadership skills, and a track record of successfully delivering scalable and secure software solutions.
What you will do:
- Define and execute the vision and roadmap for Product Engineering Excellence organization ensuring alignment with overall business goals of accelerated and high-quality product feature development, maintenance.
- Build, lead a team of talented platform engineers and SQA professionals fostering a culture of collaboration, innovation, and high performance.
- Develop and implement a robust platform engineering architectural roadmap that is scalable, secure, and dependable.
- Building products solution to reduce administrative burden, lower costs, and enable better care outcomes.
- Implementation of application modernization solutioning which helps to streamline infrastructure by reducing time, cost and effort for end point customer.
- To create a vision of developing the product solutioning for modernizing the healthcare experience for our customers.
- Partner and provide engineering leadership to various product engineering teams to help them build, deliver, and release high quality products in a faster possible and automated development approach.
- Stay abreast of emerging technologies and industry trends to continuously improve.
- Manage budgets and resources to deliver business outcomes.
- Lead cross-disciplinary teams, making hard prioritization choices, and ensuring complete visibility of roadmap, increase adoption of best practices, status, and risk to stakeholders.
Key Responsibilities
- Strategic Leadership: Define and execute the engineering strategy for .Net Full Stack projects aligned with business goals.
- Technical Oversight: Provide architectural guidance and hands-on expertise in .Net, Angular, HTML, and Visual Studio to develop scalable and maintainable software solutions.
- Product Development: Lead the end-to-end product development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance.
- Team Management: Build, mentor, and manage high-performing engineering teams, fostering a culture of innovation, collaboration, and excellence.
- Technology Transformation: Spearhead initiatives to modernize and transform legacy systems into cutting-edge, cloud-native applications.
- Innovation: Stay updated on emerging trends and technologies in .Net Full Stack development to drive innovation and maintain a competitive edge.
- Stakeholder Collaboration: Partner with product management, QA, and other cross-functional teams to ensure timely and high-quality delivery of projects.
- Process Optimization: Establish and continuously improve engineering best practices, tools, and processes for maximum efficiency and productivity.
- Compliance and Security: Ensure all software solutions adhere to industry standards, security guidelines, and compliance requirements.
Who you are:
Education & Experience:
- Bachelors or masters degree in computer science, Engineering, or a related field.
- 18+ years of experience in software engineering, with at least 8 years in a leadership role.
Technical Skills: In-depth knowledge and demonstrable experience in the following technologies and methodologies:
- Strong expertise in .Net technologies, including ASP.Net Core, C#, Web API, Web Services, .Net Framework, #.NET, .NET6+, MVC.NET, or one of Bootstrap, React js, Vue js, JWT, OAuth2, JSON.
- Proficiency in front-end technologies such as Angular, HTML5, CSS3, and JavaScript/TypeScript.
- Have worked on cloud native applications using AWS/Azure.
- Microservices development and architecture.
- Good to have: MSTest, PL\SQL.
- Strong understanding of Agile/Scrum methodologies and DevOps practices.
- Proficient in database technologies (Oracle/SQL Server, NoSQL, MySQL, PostgreSQL databases) and API design.
- Experience with Visual Studio and integrated development environments (IDEs).
- Solid understanding of cloud platforms (AWS preferred), microservices architecture, and containerization (Docker, Kubernetes).
Soft Skills:
- Strong leadership and people skills.
- Excellent presentation and communication skills.
- Leader with an attitude of initiative-taker with excellent people skills.
- Effective time and project management.
- Analytical thinker and a great collaborator. Mindfulness is necessary.
- Strong leadership, interpersonal & critical thinking skills.