Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Thermo Fisher Scientific India Pvt Ltd in Bengaluru seeks a Senior Lead .NET Engineer with 6–12 years of software development experience. You will design, develop, and maintain secure, scalable enterprise applications using C#/.NET 8, ASP.NET Core, WPF, and EF Core across cloud platforms and scientific instrumentation.
You will lead technical directions, establish best practices, and mentor teams while delivering robust APIs, secure designs, and high-quality software within Agile Scrum/Kanban
Sr. Software Engineer Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description
As part of the Thermo Fisher Scientific team, you’ll discover meaningful work that makes a positive impact on a global scale.
Join our colleagues in bringing our Mission to life every single day to enable our customers to make the world healthier, cleaner and safer.
We provide our global teams with the resources needed to achieve individual career goals while helping to take science a step beyond by developing solutions for some of the world’s toughest challenges, like protecting the environment, making sure our food is safe or helping find cures for cancer.
Join Thermo Fisher Scientific, the world leader in serving science, as a Staff Engineer, Software to make a meaningful impact.
In this role, you will provide technical leadership and architectural guidance while developing innovative software solutions that enable our customers to make the world healthier, cleaner, and safer.
Working in a supportive, multi-functional environment, you will design and implement sophisticated solutions across our product portfolio, from cloud platforms to scientific instrumentation.
You will support the growth of other engineers, drive adoption of best practices, and help shape the technical direction of critical projects.
This position offers the opportunity to work with advanced technologies while contributing to groundbreaking scientific discoveries.
We are looking for an experienced Lead .NET Engineer with 6–12 years of software development experience and strong expertise in designing, developing, and maintaining secure, scalable, and high-quality enterprise applications.
The ideal candidate should have strong hands‑on experience with C#/.NET 8, ASP.NET Core, WPF, REST API development, and Entity Framework Core , along with experience in modern build, deployment, testing, and development practices.
The candidate will be responsible for developing robust .NET-based applications and services, contributing to solution design, ensuring software quality and security, supporting modern engineering practices, and providing technical leadership and mentoring to development teams.
Strong problem‑solving and analytical skills.
Strong quality mindset with a commitment to delivering high‑quality and secure software.
Proactive and self‑sufficient, with the ability to complete tasks independently without continuous assistance.
Ability to identify effective solutions without compromising system quality or security.
Strong willingness to learn new technologies, tools, and development practices.
Strong team‑player mindset and ability to work effectively within collaborative development teams.
Ability to adapt quickly when switching between projects or changing priorities.
Excellent verbal and written communication skills.
Ability to communicate complex technical concepts effectively to both technical and non‑technical stakeholders.
Ability to inspire, motivate, mentor, and coach development team members.
Strong decision‑making and technical problem‑solving capabilities.
Ability to foster a positive and collaborative team environment.
Ability to manage disagreements constructively and support conflict resolution.
Open to feedback and committed to continuous improvement.
Strong ownership and accountability for technical deliverables.
Proficiency in English.
Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related discipline .
Senior Level