Software Engineer
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
SOFTWARE DEVELOPER
EXPERIENCE: 3+YRS
LOCATION: BANGALORE
► Development of C++ applications/ API.
► Maintenance, debugging and problem-solving of existing applications.
► Design, code, test, debug, and document software according to the functional
requirements.
► Provide development estimates and product feedback.
► Work collaboratively in Agile/Scrum team environment.
Our requirements
Essential Skills
► Experience with C++ Windows and Linux operating system is mandatory.
► Sound knowledge of STLs, multithreading.
► Good understanding of OOP, design patterns and their application.
► Know-how on writing applications using the STL and/or BOOST.
► Knowledge of Agile development methodologies (e.g., XP, Scrum) and agile
engineering practices (e.g.TDD).
► Knowledge of Scripting languages such as shell / bash scripts are desired.
► Good knowledge of SVN or any Source control.
► Experienced with unit test frameworks.
► Computer Science (or related) degree.
Desired Skills
► Understanding of capturing functional requirements through use cases, user
stories and personas.
► Experience with test-driven development and test-driven design.
► Willingness to travel to Germany on a Short/Long term basis.
Job Type: Full-time
Salary: ₹350,000.00 - ₹600,000.00 per year
Benefits:
Food provided
Schedule:
Day shift
Supplemental pay types:
Performance bonus
Ability to commute/relocate:
Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Experience:
.NET: 4 years (Required)
total work: 7 years (Required)
C++: 4 years (Required)
Work Location: In person
EXPERIENCE: 3+YRS
LOCATION: BANGALORE
► Development of C++ applications/ API.
► Maintenance, debugging and problem-solving of existing applications.
► Design, code, test, debug, and document software according to the functional
requirements.
► Provide development estimates and product feedback.
► Work collaboratively in Agile/Scrum team environment.
Our requirements
Essential Skills
► Experience with C++ Windows and Linux operating system is mandatory.
► Sound knowledge of STLs, multithreading.
► Good understanding of OOP, design patterns and their application.
► Know-how on writing applications using the STL and/or BOOST.
► Knowledge of Agile development methodologies (e.g., XP, Scrum) and agile
engineering practices (e.g.TDD).
► Knowledge of Scripting languages such as shell / bash scripts are desired.
► Good knowledge of SVN or any Source control.
► Experienced with unit test frameworks.
► Computer Science (or related) degree.
Desired Skills
► Understanding of capturing functional requirements through use cases, user
stories and personas.
► Experience with test-driven development and test-driven design.
► Willingness to travel to Germany on a Short/Long term basis.
Job Type: Full-time
Salary: ₹350,000.00 - ₹600,000.00 per year
Benefits:
Food provided
Schedule:
Day shift
Supplemental pay types:
Performance bonus
Ability to commute/relocate:
Bengaluru, Karnataka: Reliably commute or planning to relocate before starting work (Required)
Experience:
.NET: 4 years (Required)
total work: 7 years (Required)
C++: 4 years (Required)
Work Location: In person
0 page views
Related listings
-
Software EngineerSoftware DeveloperVirtusa Corporation is a global provider of Digital Business Transformation, Digital Engineering, and Information Technology (IT) outsourcing services that accelerate our clients’ journey to their Digital Future. Virtusa serves Global 2000 companies ...2026/11/08
-
Software EngineerSoftware DeveloperThe health and safety of our employees and candidates is very important to us. Due to the current situation related to the Novel Coronavirus (2019-nCoV), we’re leveraging our digital capabilities to ensure we can continue to recruit top talent at the...2026/11/08
-
Software Development EngineerSoftware DeveloperWe are seeking a highly passionate, innovative and high-performance individual to be part of a major transformation in the management of modern cloud-based applications. An individual who takes a creative and strategic approach to problem-solving at ...2026/11/08
