DescriptionJob Summary:
We are seeking an experienced Director of Software Engineering who will lead teams based in the India Development Center responsible for development and delivery of our SaaS offerings. This role oversees software development from design to maintenance ensuring robust scalable solutions aligned with business goals. This role will collaborate with cross-functional teams to implement high-quality secure and scalable cloud infrastructure using the latest full-stack technologies in a CI/CD environment.
Duties & 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.
Job Requirements:
Education & Experience
- Bachelors 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# .
- Strong background in web-based technologiessuch as JavaScript TypeScript CSS LESS and HTML5. Experience with Angular is preferred.
- Extensive experience with SQL and relational databasessuch 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.
Required Experience:
Director
DescriptionJob Summary:We are seeking an experienced Director of Software Engineering who will lead teams based in the India Development Center responsible for development and delivery of our SaaS offerings. This role oversees software development from design to maintenance ensuring robust scalable ...
DescriptionJob Summary:
We are seeking an experienced Director of Software Engineering who will lead teams based in the India Development Center responsible for development and delivery of our SaaS offerings. This role oversees software development from design to maintenance ensuring robust scalable solutions aligned with business goals. This role will collaborate with cross-functional teams to implement high-quality secure and scalable cloud infrastructure using the latest full-stack technologies in a CI/CD environment.
Duties & 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.
Job Requirements:
Education & Experience
- Bachelors 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# .
- Strong background in web-based technologiessuch as JavaScript TypeScript CSS LESS and HTML5. Experience with Angular is preferred.
- Extensive experience with SQL and relational databasessuch 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.
Required Experience:
Director
View more
View less