C# Full Stack Developer
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
We are seeking a talented C# Full Stack Developer to join our team in Bengaluru, Karnataka. This role emphasizes leveraging Artificial Intelligence (AI) to enhance software engineering productivity, reduce release cycle times, and improve code quality. You will work with AI-powered development tools such as GitHub Copilot, Windsurf, and OpenAI Codex for code generation, refactoring, debugging, and test case creation. A strong understanding of AI tooling's capabilities and limitations is mandatory.
Responsibilities include contributing to features and user stories, developing detailed design artifacts, performing unit testing, participating in peer reviews, supporting project estimation and risk management, and managing technical communication. You will also guide and coach the project team in technology matters.
The ideal candidate will have a Bachelor/Master of Engineering in Computer Science or equivalent, with a minimum of 6 years of experience as a Full Stack Developer. You should possess strong knowledge of Object-Oriented Design, design patterns, and resilient application design. Hands-on experience with C# .Net, AMQPS, RabbitMQ, Consul, SqlServer, and websockets is required. Experience with Angular UI framework, microservices architecture, and cloud technologies (preferably AWS) is essential. Strong analytical and problem-solving skills, coupled with experience in Agile/SAFe methodologies, are expected.
Additional qualifications include experience with front-end languages (HTML/CSS, JavaScript, XML, jQuery) and frameworks (Angular, React, Node.js), back-end languages (C#, .Net), databases (MySQL, MongoDB), and web servers (Apache, Nginx). Familiarity with Python and Java, cloud environments (AWS/Azure), REST and SOAP services, and regulated development environments (FDA) is beneficial. Experience in supporting medical product software development and working in a cross-cultural, global setup is a plus.
We encourage candidates with most, but not all, of the required experiences to apply, as you may still be the right fit for this or other opportunities at Philips. Join us to do the work of your life to help the lives of others.
Company
Philips
Philips is a global health technology company dedicated to improving people's lives by making healthcare accessible to everyone, everywhere. We are driven by the belief that every individual matters a...