Job Description
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
💡 Quick Summary
Seeking a career-building opportunity? The Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.