Senior Software Technologist I - C# .Net

Philips

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 1 month ago
Job Title Senior Software Technologist I - C# .NetJob DescriptionYour role:Participates in full process, working in pairing mode with equal.Is the technical coach of a team or domain, recognized and approached by team members.Reviews, guides and coaches others in that domain.Shares knowledge across teams.Sets quality goals and development practices with the teamCreates high quality working software to deliver with excellence towards customer’s expectationsFeatures driven development in an agile approachActively participates in sprint planning, daily stand-up meetings, sprint reviews, sprint retrospectives and backlog refinement Contributes to continuous improvement of the team, software and processesDesigns, codes, documents, tests (automated), maintains and deploys softwareSupports DevOps in deploying softwareSets, monitors and ensures to meet own performance metricsDefines, monitors and meets performance and quality metricsProvides technical solutions that conform to requirements with a strong focus on end-users, high quality (QMS/regulatory standards), performance, safety and securityKeeps abreast of technical knowledge by studying and implementing state-of-the-art programming techniques and development tools, participating in educational opportunities,participating in communities of practice, reading professional publications and maintaining personal networksSoftware is developed to log / store performance data, usage, errors etc. and enable continuous monitoring of solution and productDevelop software APIs / plug and play for integrating the latest AI models in a seamless fashion in products and solutionsLeverage data driven insights and AI enabled tools to improve code quality and performanceKnows the customers well and uses that knowledge in the roleTakes data driven decisionsAdd telemetry to fill the gapsYou're the right fit if:Programming languages & paradigms, methodologies and techniques (e.g. CleanCode)8-10 years of experience in developing software using C# .NetExpert in Multi-threaded programmingGood understanding of database concepts.Experience in client server applications with WCF/REST API/NetMQ. Good to have: gRPCGood understanding of .Net core/.Net standard.Good understanding of ASP .Net coreDeveloping unit tests in Nunit/VsTestSoftware design (SOLID, DRY) including software design patternsExperience in designing medium to large applications.Lean / Agile / SAFeSoftware CraftsmanshipStrong analytical and problem-solving skills.Excellent coding and debugging skills.Hands-on development and design experience on platform class applicationsExcellent object-oriented development skills.Experience with working in SCRUM teams and Agile WoW.Experience working with CI/CD pipelines.Work experience on systems used in healthcare is a plus.Knowledge of Privacy & Security Rules, aspects for Software is a plus.#LI-EU#LI-Hybrid#LI-PHILINAbout 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 .
  • Discover .
  • Learn more about .
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 .

Philips