Director, Software Engineering - IDC at Fortive
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

13 Jan, 26

Salary

0.0

Posted On

15 Oct, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, .NET, JavaScript, TypeScript, CSS, LESS, HTML5, Angular, SQL, Relational Databases, SQL Server, Agile Methodologies, Cloud Platforms, AWS, Azure, Google Cloud, CI/CD

Industry

electrical;Appliances;and Electronics Manufacturing

Description
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. 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.
Responsibilities
Lead a team of engineers in software development, testing, design, and maintenance. Oversee project plans and schedules to ensure deadlines are met while fostering a culture of continuous improvement and collaboration.
Loading...