Danaher Corporation logo

Lead Software Engineer

Danaher Corporation
NewPosted today

LOCATION

Bangalore · Remote

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

C#.NET DevelopmentSoftware ArchitectureTechnical LeadershipMultithreadingDesign PatternsWPF

Job description

Overview

Lead the technical execution of new product development and Product Care projects, providing technical leadership and architectural direction for robust, scalable software solutions.

What you'll do

  • Lead the technical execution of new product development and Product Care projects, ensuring delivery against business, quality, schedule, and technical objectives.
  • Provide technical leadership and architectural direction, translating product and system requirements into robust, scalable, maintainable software solutions and driving key design decisions.
  • Lead technical design and architecture reviews and resolve complex challenges related to performance, reliability, scalability, maintainability, integration, and cybersecurity.
  • Drive software engineering best practices and compliance, including architecture, design patterns, code quality, CI/CD, automated testing, technical documentation, DHF, QMS, ISO standards, and applicable regulatory requirements.
  • Collaborate with global and cross-functional teams, mentor engineers, and drive technology modernization, reuse, automation, engineering productivity, and continuous improvement.

What you'll need

  • Master's / BE / B.Tech in Computer Science Engineering, Software Engineering, or an equivalent discipline.
  • Extensive software development experience, with strong hands-on expertise in C#/.NET and WPF, covering new product development as well as Product Care and sustenance.
  • Strong expertise in OOAD, software architecture, design patterns, modular software design, asynchronous programming, multithreading, concurrency, performance optimization, Windows Services, APIs, and scalable application design.
  • Strong experience across the complete Agile software development lifecycle, including requirements analysis, architecture and design, implementation, verification, release, maintenance, and change control within ISO or regulatory-controlled environments.
  • Demonstrated technical leadership with the ability to independently own major software components, lead design reviews, technical discussions, root-cause investigations and risk assessments, mentor engineers, and drive complex technical issues to closure.

Details

  • Location: Bangalore, Karnataka, India.
  • Eligible for a remote work arrangement in which you can work remotely from your home; additional details will be provided by the interview team.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Lead Software Engineer