CASY-MSCCN Jobs

CASY-MSCCN Logo
• Learn more about <a href="https://www.philips.com/a-w/about.html" target="_blank">our business</a>.<br>• Discover <a href="https://www.philips.com/a-w/about/our-history.html" target="_blank">our rich and exciting history</a>.<br>• Learn more about
<a href="https://www.philips.com/a-w/about/environmental-social-governance/our-purpose" target="_blank">our purpose</a>.<br><br>If you’re interes
rsity and inclusion <a href="https://www.careers.philips.com/global/en/diversity-and-inclusion" target="_blank">here</a>.</p></body></html>

Job Information

Philips Senior Software Technologist I in Bangalore, India

Job title:

One sentence description of role

Your role:

C# Mastery: Advanced proficiency in C# programming language, encompassing its latest features, best practices, and integration with different frameworks and platforms. Microservices Expertise: In-depth understanding and hands-on experience in designing, developing, deploying, and maintaining microservices-based applications. Mastery in service decomposition, API design, and inter-service communication within cloud environments. Cloud Platform Competency: Strong knowledge of cloud platforms like AWS, Azure, GCP, etc., and deploying microservices in these environments. Utilizing cloud-native services for scalability, resilience, and effective resource management. ASP.NET and .NET Core: Extensive experience in both ASP.NET and .NET Core for building web applications, APIs, and services. Proficiency in utilizing their features and libraries within microservices architecture. GraphQL Implementation: Proficiency in designing, implementing, and consuming GraphQL APIs within microservices. Understanding how to integrate GraphQL into the architecture to streamline data queries across services. API Design and Management: Ability to design robust, scalable, and maintainable APIs using ASP.NET, .NET Core, and GraphQL, ensuring effective communication between microservices. Database Management: Knowledge of working with databases within microservices architecture, including SQL and NoSQL databases, data consistency, partitioning strategies, and efficient data retrieval methods. Testing, Debugging, and Monitoring: Proficiency in writing comprehensive unit tests, performing integration testing, debugging distributed systems, and implementing monitoring solutions for microservices. Security Implementation: Understanding and implementation of security best practices for microservices, including authentication, authorization, encryption, and handling security vulnerabilities. CI/CD and DevOps Practices: Experience in setting up and managing CI/CD pipelines for automated deployment, continuous integration, and delivery of microservices. Agile Scrum Methodology: Practical experience working in Agile Scrum teams, understanding Agile principles, participating in sprints, conducting and attending scrum ceremonies, and ensuring the team's adherence to Agile practices. Scaled Agile Framework (SAFe) (if applicable): Familiarity with SAFe principles and practices, potentially leading or contributing to large-scale Agile transformations. Understanding roles, ceremonies, and artifacts within SAFe.

You're the right fit if: (4 x bullets max)

  • Bachelor academic degree in Computer Science / Software.

  • Overall 10+ years of experience in software development

  • Strong programming experience in C# .NET

  • Exposure to designing and implementing scalable applications

  • Exceptional knowledge of object-oriented design, including design patterns.

  • Experience of developing software considering elasticity, scalability, reliability, security, serviceability & networking needs on a public cloud

  • Strong analytical, conceptual and creative thinking skills. A problem solving and pragmatic attitude

  • Excellent software design skills with experience in microservices architecture, MVVM and established design patterns

  • Good programming and debugging experience in memory management, multi-threaded applications

  • Experience working with CI/CD pipelines

  • Good to have experience in developing cloud based systems (AWS or equivalent)

  • Experience with any RDBMS database.

  • Experience in using code analysis and profiling tools.

  • Working experience in Agile/SAFe development methodologies

  • Experience with Test Automation using Behavioral Driven Development (BDD) and Test Driven Development

  • Ability to stay focused on the target to deliver in agile manner.

  • Knowledge of Privacy & Security Rules , aspects for Software

  • Good to have healthcare domain knowledge

About Philips

We are a health technology company. We built our entire company around the belief that every human matters, and we won't stop until everybody everywhere has access to the quality healthcare that we all deserve. Do the work of your life to help the lives of others.

  • Learn more about our business.

  • Discover our rich and exciting history.

  • Learn more about our purpose.

If you’re interested in this role and have many, but not all, of the experiences needed, we encourage you to apply. You may still be the right candidate for this or other opportunities at Philips. Learn more about our commitment to diversity and inclusion here.

DirectEmployers