Director of Software Engineering overseeing teams in India responsible for SaaS solutions. Collaborating with cross-functional teams to ensure high-quality software delivery in a CI/CD environment.
Responsibilities
Lead team of engineers responsible for software development, testing, design, and maintenance.
Partner with Product Management and other functional teams to evaluate, develop and maintain product features.
Oversee project plans and schedules to ensure deadlines are met. Communicate status and risks, and collaborate with teams to deliver projects on time, within budget, and with high quality.
Build and manage a skilled team of developers and QA engineers, providing mentoring, coaching, professional development, and fostering team building.
Foster a culture of continuous improvement, innovation, and collaboration within the team.
Develop departmental and project budgets, timelines, milestones, and technical designs for the India Development Center team.
Requirements
Bachelor’s degree in Computer Science or related degree.
Minimum of 10 years of software development experience and 5 years of software development management experience.
Proven experience with C# and .NET.
Strong background in web-based technologies such as JavaScript, TypeScript, CSS, LESS and HTML5. Experience with Angular is preferred.
Extensive experience with SQL and relational databases such as SQL Server.
Proficient in agile software development methodologies.
Demonstrated experience building systems on cloud platforms (e.g., AWS, Azure, Google Cloud).
Experience with software development tools and technologies, such as version control systems (e.g., Git), CI/CD pipelines.
Solid knowledge of security and encryption best practices.
Senior Product Engineer at HPE designing solutions for electrical and electronic parts. Leading project teams and collaborating with partners for high - quality product development.
Staff Engineer at Parspec optimizing AI - driven development and resolving complex engineering challenges. Leading technical strategy and collaboration across teams in a hybrid work environment.
Senior Staff Mobile Software Architect responsible for mobile software architecture in medical devices. Collaborating across teams to deliver compliant designs for Insulet products.
Embedded Software Engineer designing and developing test operating systems for embedded targets at NXP. Collaborating with a team to enhance secure connectivity solutions in a smarter world.
Senior Director of Engineering leading the Unified Automation and Activations team at Salesforce. Responsible for shaping and executing the strategic vision for automation and agents driving business impact.
Senior Software Developer contributing to intelligent, secure systems for manufacturing operations. Collaborating with R&D and production teams to enhance software capabilities in a hybrid environment.
Software Engineer at TrainHeroic developing technology for athletes and coaches. Collaborating on core product features and solutions to improve user experience and performance.
Senior Software Engineer developing Agentic AI applications and collaborating with product management at Red Hat. Involved in coding, testing, and ensuring high code quality within AI/ML products.
IT Risk and Management Lead Staff Engineer at R1 supports audit compliance and automates user access reviews, ensuring regulatory adherence in healthcare revenue management.