Job Title : Senior C++ and C# Developer
Experience : 6+ Years
Location : Bangalore (Koramangala 1st block)
Employment Type : Full-time
Job Summary :
We are seeking an experienced C++ and C# Developer to design, develop, and maintain high-performance software applications. The ideal candidate should have strong experience in object-oriented programming, system design, and debugging complex codebases in both C++ and C#.
Key Responsibilities :
- Design, develop, and maintain software applications using C++ and C# (.NET) .
- Work on both Windows-based and cross-platform applications.
- Write clean, efficient, and well-documented code.
- Perform code reviews, unit testing, and debugging to ensure high-quality deliverables.
- Collaborate with cross-functional teams including QA, Product Management, and DevOps.
- Optimize performance and troubleshoot issues in existing software systems.
- Integrate third-party APIs, SDKs, or libraries where necessary.
- Participate in requirement analysis, design discussions, and architecture planning.
Required Skills and Qualifications :
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.6+ years of hands-on experience in software development using C++ and C# .Strong understanding of OOP, data structures, algorithms , and design patterns.Proficiency in Visual Studio , .NET Framework / Core , and Windows APIs .Experience with multithreading , memory management , and performance tuning .Familiarity with version control systems (Git, SVN) .Strong debugging and problem-solving skills.Excellent communication and teamwork abilities.Good to Have :
Experience with WPF , WinForms , or Qt frameworks.Knowledge of SQL or other databases.Exposure to network programming or hardware interface applications .Understanding of Agile / Scrum methodologies.