Back to jobs

Senior Software Engineer - C++
Bangalore, Karnataka, IndiaPosted Today
Full-timehybrid
Job Description
Job Requirements
Work Experience
Roles & Responsibilities:
- As a member of the team in the Healthcare domain, your primary responsibility will be to participate in the development and improvement of software applications related to medical devices and guide the junior members of the team.
- You should have a strong dedication to creating and enhancing applications for optimal stability, reliability, and performance.
- You must possess excellent communication skills with customers and be willing to adapt to their requirements.
Work Experience
- Bachelor's degree/ Master's Degree in Computer / Electronics Engineering or Equivalent
- 4 to 8 years of development experience in C++
Work Experience
Required Skills (Technical Competency):
- Solid understanding of C++ Object Oriented Design and Programming
- Expertise in Design patterns and real-time usages.
- Good understanding and usage of latest C++ features
- Experience in Data structures, Multithreading and STL
- Strong requirement analysis, logical and analytical skills.
- Good problem solving and decision-making skills.
- Expertise in development, unit testing and debugging skills
- Experience in working in Windows Desktop applications
- Expertise in developer testing and Bug Fix
- Experience in working in Agile/Scrum
- Defines, monitors and meets performance and quality metrics
Soft-Skills
- Excellent oral and written communication skills
- Details oriented, Quality conscious with ability to multitask
- Good team player, Positive attitude
- Fast learner. Ability to grasp key concepts quickly with minimal or no supervision
- No follow-up culture required
- Go-Getter Attitude. Ability to take ownership of team goals and deliver it with quality and within required timeline
Desired Skills:
- Knowledge in databases like SQL
- Experience of working with communicating protocols (Good to have)
- DICOM standards (Good to have)