Software Technologist

Philips

Bengaluru

On-site

INR 1,200,000 - 2,000,000

Full time

6 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Philips in Bengaluru is seeking a Software Technologist C++ to contribute across the full software development lifecycle. You will collaborate in pairing mode, challenge requirements, design, and quality, and act as a technical expert guiding best practices.

You will develop tests, conduct code reviews, support DevOps, diagnose defects, and maintain architecture docs. The role is office-based, with onsite collaboration; 3 days in the office, and engagement with cross-functional teams to deliver

Qualifications

  • Bachelor’s degree in computer science, software engineering, electronics, information technology, or related engineering discipline.
  • 4–8 years of relevant experience in software development roles.
  • Experience across design, testing, and DevOps practices.

Responsibilities

  • Participate in full software development processes with autonomy.
  • Lead software design and provide guidance on best practices.
  • Develop and execute comprehensive test plans including unit, integration, and system tests.
  • Perform code reviews to ensure coding standards and quality.
  • Support DevOps in deployments and monitor performance metrics.
  • Diagnose and resolve defects and improve software reliability.
  • Create documentation such as system architecture diagrams and API specs.
  • Stay updated on emerging technologies and apply innovative solutions.
  • Apply analytical skills to medium complexity requests within processes.

Skills

Technical Documentation
Software Test Automation
Agile Methodology
Software Development Life Cycle
Business Acumen
Continuous Improvement
Version Control System
Quality Specifications
Software Design
Code Reviews
Programming Languages
Debugging
API Design
API Integration
Test Driven Development

Education

Bachelor’s degree in computer science, Software Engineering, Electronics, Information Technology, or related engineering discipline

Job description

Job Title

Software Technologist C++

  • Participates in full software development processes, working with broader autonomy and in pairing mode with other software team members, challenging requirements, design, and quality.
  • Serves as a recognized technical expert in specific areas within the team, leading the creation of software designs and providing guidance on best practices.
  • Takes on moderately complex software development tasks, collaborating with senior team members to deliver high-quality software solutions that meet project requirements.
  • Develops and executes comprehensive test plans, including unit, integration, and system tests, to ensure software reliability, performance, and adherence to specifications.
  • Conducts thorough code reviews to ensure adherence to coding standards, identify potential bugs, and promote best practices in software development, fostering a culture of continuous improvement and high-quality code.
  • Supports DevOps in deploying software, setting, monitoring, and ensuring own performance metrics are met, while also defining, monitoring, and meeting broader performance and quality metrics.
  • Diagnoses and resolves software defects by analyzing logs, reproducing issues, and implementing effective fixes to enhance software reliability and performance.
  • Creates and maintains comprehensive technical documentation, including system architecture diagrams, API specifications, and user guides to facilitate knowledge sharing and support.
  • Keeps abreast of emerging technologies, industry trends, and best practices in software development to continuously improve skill sets and apply innovative solutions.
  • Applies analytical skills to resolve medium complexity requests efficiently, exercising judgment within defined procedures/practices to determine appropriate action.
Your Role
  • Participates in full software development processes, working with broader autonomy and in pairing mode with other software team members, challenging requirements, design, and quality.
  • Serves as a recognized technical expert in specific areas within the team, leading the creation of software designs and providing guidance on best practices.
  • Takes on moderately complex software development tasks, collaborating with senior team members to deliver high-quality software solutions that meet project requirements.
  • Develops and executes comprehensive test plans, including unit, integration, and system tests, to ensure software reliability, performance, and adherence to specifications.
  • Conducts thorough code reviews to ensure adherence to coding standards, identify potential bugs, and promote best practices in software development, fostering a culture of continuous improvement and high-quality code.
  • Supports DevOps in deploying software, setting, monitoring, and ensuring own performance metrics are met, while also defining, monitoring, and meeting broader performance and quality metrics.
  • Diagnoses and resolves software defects by analyzing logs, reproducing issues, and implementing effective fixes to enhance software reliability and performance.
  • Creates and maintains comprehensive technical documentation, including system architecture diagrams, API specifications, and user guides to facilitate knowledge sharing and support.
  • Keeps abreast of emerging technologies, industry trends, and best practices in software development to continuously improve skill sets and apply innovative solutions.
  • Applies analytical skills to resolve medium complexity requests efficiently, exercising judgment within defined procedures/practices to determine appropriate action.
You Are a Great Fit If
  • Bachelor’s degree in computer science, Software Engineering, Electronics, Information Technology, or a related engineering discipline.
  • 4–8 years of experience with Vocational Education in areas such as Software Development, Software Design and Architecture, Testing and Quality Assurance or equivalent.
Preferred Skills
  • Technical Documentation
  • Software Test Automation
  • Agile Methodology
  • Software Development Life Cycle (SDLC)
  • Business Acumen
  • Continuous Improvement
  • Version Control System
  • Quality Specifications
  • Software Design
  • Code Reviews
  • Programming Languages
  • Debugging
  • API Design
  • API Integration
  • Test Driven Development (TDD)
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.

  • Onsite roles require full-time presence in the company’s facilities.
  • Field roles are most effectively done outside of the company’s main facilities, generally at the customers’ or suppliers’ locations.
  • This role is an office-based role.
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
Software Technologist

Philips Iberica SAU • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Senior Software Technologist I - C++
Senior Software Technologist I - C++

Philips • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Software Technologist
Software Technologist

Philips International • Bengaluru

On-site
INR 1,200,000 - 2,200,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 - Testing
Senior Software Technologist I - Testing

Philips • Bengaluru

On-site
INR 3,500,000 - 5,000,000
Software Technologist I
Software Technologist I

Philips International • Bengaluru

On-site
INR 900,000 - 1,500,000
Software Technologist I - C# .NET Full Stack
Software Technologist I - C# .NET Full Stack

Philips Iberica SAU • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Software Technologist I – Automation Framework
Software Technologist I – Automation Framework

Philips International • Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Software Technologist I – System Automation
Software Technologist I – System Automation

Philips International • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Software Technologist I - Test
Software Technologist I - Test

Philips Iberica SAU • Pune District

On-site
INR 1,200,000 - 1,800,000