Source description
About the role
Job Title: C++ Developer with C# Experience Mode of Work : Work from Office 5days Location: Bangalore Experience: 6+ Years Employment Type: Full-time Job Summary: We are looking for a skilled C++ Developer with hands-on experience in C# and .NET to design, develop, and maintain high-performance applications. The ideal candidate will have a strong understanding of object-oriented programming, debugging, and Windows-based development. Key Responsibilities: Design, develop, and maintain applications using C++ and C# (.NET) . Work on software modules involving Windows desktop applications , libraries, and system components. Collaborate with cross-functional teams to define, design, and ship new features. Debug and resolve complex software issues and performance bottlenecks. Participate in code reviews and ensure high-quality deliverables. Integrate C++ components with .NET frameworks where required. Work with build tools, version control systems, and CI/CD pipelines. Required Skills: Strong programming experience in C++ (C++11/14/17) and C# (.NET Framework / .NET Core) . Hands-on experience with Windows APIs, MFC, STL, and OOP concepts . Knowledge of multi-threading, memory management , and data structures . Experience in debugging tools (Visual Studio, WinDbg) . Familiarity with COM / Interop between C++ and C# is a plus. Experience with WPF / WinForms is an added advantage. Good understanding of software development life cycle (SDLC) and Agile methodologies . Good to Have: Exposure to embedded systems or device communication . Experience with unit testing frameworks (xUnit / NUnit) . Knowledge of CI/CD tools like Jenkins, Azure DevOps, or GitHub Actions . Domain experience in industrial automation, control systems, or enterprise software . Education: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
More at Andor Tech