Software Technologist - C++ Back end Development

Philips

Bengaluru

Hybrid

INR 1,500,000 - 2,100,000

Full time

45 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Philips in Bengaluru, India is hiring a Software Technologist - C++ Backend Development. The role involves designing, developing, testing, and maintaining backend modules with a focus on performance and reliability.

You will collaborate with distributed teams, participate in design reviews, implement unit tests, and contribute to process improvements. A 5–8 year background in software development with C++, C#, Angular, and Typescript is desired.

Qualifications

  • BE/Master’s degree in computer science/software/information technology; 5–8 years of software development experience.
  • Proficient in C++, C#, Angular, and Typescript.
  • Experience with MS SQL Server and Oracle databases.
  • Strong knowledge of OOP, SOLID design principles and design patterns.
  • Experience with multithreading and performance considerations.

Responsibilities

  • Design, develop, test, and maintain Vue PACS Portal modules.
  • Deliver high-quality solutions at speed for ongoing service packs by resolving customer escalations.
  • Perform quick investigation, root-cause analysis, and resolution of customer escalations with a focus on quality.
  • Participate in design, code reviews and contribute to unit test automation.
  • Contributes to continuous improvement of the team, software and processes.
  • Own and deliver assigned modules in collaboration with the team.
  • Support project estimation, planning, and risk-management activities.
  • Collaborate with distributed teams across geographies.
  • Learn new technologies as needed and deliver results.

Education

BE/Master’s degree in computer science/software/information technology

Tools

Git
TFS
Jira

Job description

Software Technologist - C++ Back end Development

The Software Development Engineer is responsible for Participation in full software development processes, working with broader autonomy and in pairing mode with other software team members, challenging requirements, design, and quality.

You Are Responsible For
  • Design, develop, test, and maintain Vue PACS Portal modules.
  • Deliver high-quality solution at speed for ongoing service packs by resolving customer escalations
  • Perform quick investigation, root-cause analysis, and resolution of customer escalations with a strong focus on quality
  • Participate in design, code reviews and contribute to unit test automation
  • Contributes to continuous improvement of the team, software and processes
  • Own and deliver assigned modules in collaboration with the team
  • Support project estimation, planning, and risk-management activities
  • Collaborate effectively with distributed teams across geographies
  • Learn new technologies as needed and deliver results
To succeed in this role, you should have the following skills and experience
  • BE/master’s degree in computer science/software/information technology with 5-8 years of experience in software development and design.
  • Strong programming experience in C++, C#, Angular and Typescript
  • Working knowledge of MS SQL Server and/or Oracle
  • Strong knowledge of OOP concepts, SOLID design principles, and object-oriented design patterns.
  • Knowledge of memory management, design for performance, and multithreading experience
  • Strong communication, analytical, and problem-solving skills
  • Excellent coding and debugging skills
  • Experience in system design and implementation of software products
  • Experience with Agile methodologies, tools, and practices
  • Working knowledge of AI concepts and practical AI usage in software engineering (e.g., using AI tools to improve productivity, code quality, and troubleshooting)
  • Healthcare domain experience (DICOM/HL7, viewing) is preferred
  • Hands-on experience with tools such as Git, TFS, and Jira
How We Work Together

We believe that we are better together than apart. For our office-based teams, this means working in-person at least 3 days per week.

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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Technologist - C++ Back end Development
Software Technologist - C++ Back end Development

Philips Iberica SAU • Bengaluru

On-site
INR 1,500,000 - 2,200,000
Senior Software Technologist
Senior Software Technologist

Philips • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Software Technologist - C# .NET Full Stack
Software Technologist - C# .NET Full Stack

Philips Iberica SAU • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Software Technologist I/II-C# Full Stack
Software Technologist I/II-C# Full Stack

Philips Iberica SAU • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Technologist I/II-C# Full Stack
Software Technologist I/II-C# Full Stack

Philips • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Software Technologist I/II-C# Full Stack
Software Technologist I/II-C# Full Stack

Philips International • Bengaluru

On-site
INR 900,000 - 1,500,000
Senior Software Technologist I - C++
Senior Software Technologist I - C++

Philips Iberica SAU • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Software Technologist I - C++
Senior Software Technologist I - C++

Philips International • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Cloud engineer
Cloud engineer

Philips • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Cloud engineer
Cloud engineer

Philips Iberica SAU • Bengaluru

Hybrid
INR 1,300,000 - 1,900,000