Skip to main content

Senior Software Developer - C++ Programming

Technology
Willware Technologies
1 month agoUntil 27/11/2026

Job description

Company : WillWare Technologies.

Role : C++ Developer.

Experience : 6 - 9 Years.

Location : Bangalore.

Work Mode : Onsite.

What are my responsibilities? :

  • Analyse software requirements and software functional specifications in accordance with business needs.
  • Design, develop, unit test and maintain reusable software and embedded software components for energy domain.
  • Perform code, design, and document reviews.
  • Create technical documentation (requirements, design, code, test).
  • Ensure that the delivery conforms to organization and project quality requirements.
  • Ensure continuous integration of solution artifacts into software configuration management system, within committed delivery timelines.
  • Collaborate with multiple stakeholders on requirements analysis, software design, component integration, and continuous delivery.

What do I need to qualify for this job? :

  • Degree in Engineering (E/B).

Knowledge and Experience :

  • 6 - 9 years of experience in software design and development.
  • Strong knowledge in object-oriented programming and software design concepts.
  • Expertise in C++, Threading, synchronization, Experience in Linux Flavors and container technology.
  • Good knowledge in data structure, standard library, and STL containers.
  • Knowledge in crash dump analysis and debug tools.
  • Knowledge in Static code analysis and Unit Testing.
  • Experience architecting, using, and applying Architecture and Design patterns.
  • Good analytical and problem-solving skills.
  • Good communication skills (oral and written) and a quick learner of new technologies and trends.
  • Ability to effectively communicate and interact with various stakeholders.
Keywords
LinuxUnit TestingRequirements analysisDebugger

Interested in this role?