T

Sr. Staff Engineer - Web Developer

Thermo Fisher · Bangalore, India

12–20 yrs experiencePosted 3w ago
Apply now →

Job description

Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description We are seeking a highly experienced Sr. Staff Engineer to lead the design and development of scalable, high-performance web applications. This role requires deep expertise in Angular, C#/.NET, TypeScript, and cloud technologies, along with strong technical leadership and collaboration skills to work effectively with global teams.  Responsibilities  • Lead architecture, design, and development of full-stack applications using Angular, TypeScript, and C#/.NET   • Collaborate with US onshore teams to deliver high-quality, scalable solutions aligned with business goals   • Drive technical direction, best practices, and coding standards across the engineering team   • Design and implement cloud-native applications (Azure/AWS/GCP) with a focus on scalability and reliability   • Mentor and guide engineers, conduct code reviews, and foster a culture of engineering excellence   • Work closely with product managers, UX designers, and stakeholders to translate requirements into technical solutions   • Ensure application performance, security, and maintainability   • Lead troubleshooting, root cause analysis, and resolution of complex technical issues   • Contribute to DevOps practices including CI/CD pipelines, automated testing, and deployment strategies  Requirements   • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field   • 10+ years of experience in software development, with strong full-stack expertise   • Deep experience with:   • Angular (latest versions)   • TypeScript, JavaScript, HTML5, CSS3   • C# and .NET / .NET Core / ASP.NET   • Hands-on experience with cloud platforms (AWS preferred, Azure or GCP acceptable)   • Strong experience in building APIs using REST and/or GraphQL  • Strong understanding of microservices architecture and distributed systems  • Experience with relational and/or NoSQL databases   • Proficiency in Git and modern development workflows     Preferred Qualifications  • Experience in designing enterprise-scale applications   • Exposure to containerization (Docker, Kubernetes)   • Familiarity with messaging systems (Kafka, Service Bus, etc.)   • Experience with performance tuning and application monitoring tools   • Prior experience working in a global delivery model with distributed teams