Lead Software Engineer
- Bengaluru, India
- Lead/Staff
- Posted
Skills
Required
- Software Engineering
- software development
- C# / .NET
- WPF
- new product development
- OOAD
- software architecture
- design patterns
- modular software design
- asynchronous programming
Preferred
- scalability
- maintainability
- integration
- cybersecurity
- architecture
- CI/CD
This position is eligible for a remote work arrangement in which you can work remotely from your home. Additional information about this remote work arrangement will be provided by your interview team.
About Danaher
- Together, we’ll accelerate the real-life impact of tomorrow’s science and technology.
- We partner with customers across the globe to help them solve their most complex challenges, architecting solutions that bring the power of science to life.
- For more information, visit www.danaher.com .
Responsibilities
- 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.
Requirements
- Education: 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.
Benefits
- Cytiva, a Danaher operating company, offers a broad array of comprehensive, competitive benefit programs that add value to our lives.
- Whether it’s a health care program or paid time off, our programs contribute to life beyond the job.
- Check out our benefits at Danaher Benefits Info .
- At Cytiva we believe in designing a better, more sustainable workforce.
- We recognize the benefits of flexible, remote working arrangements for eligible roles and are committed to providing enriching careers, no matter the work arrangement.
- Explore the flexibility and challenge that working for Cytiva can provide.
- Join our winning team today.
