HamburgerMenu
hirist

Senior C#/C++ Developer

Rubis Software Solutions Private Limited
Bangalore
7 - 10 Years

Posted on: 10/07/2025

Job Description

Experience needed : 7-10 years.

Type : Full-Time.

Mode : WFO (Monday to Friday).

Shift : General Shift IST.

Location : Kadubeshanalli, Bangalore.

NP : Immediate Joinee 30 days.

Job Summary :

We are seeking a highly experienced Senior C++/C# Developer with strong expertise in developing desktop and enterprise applications using MFC, C++, C#, and Visual Studio.

The ideal candidate will also have hands-on experience with XAML, JSON, gRPC, version control systems like GitLab, and a solid background in SQL Server or Oracle.

Knowledge of Java is a plus.

Key Responsibilities :

- Design, develop, and maintain robust applications using C++, C#, and MFC.

- Create rich user interfaces using XAML within Visual Studio.

- Work with gRPC and JSON for data exchange and service communication.

- Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.

- Write optimized, high-quality, maintainable, and reusable code.

- Integrate applications with SQL Server, Oracle, or other databases for data storage and retrieval.

- Perform debugging, troubleshooting, and performance tuning of applications.

- Use GitLab for version control, branching, and code reviews.

- Participate in Agile development processes, including daily stand-ups, sprint planning, and retrospectives.

Required Skills & Qualifications :

- 7+ years of professional experience in software development using C++ and C#.

- Strong hands-on experience with MFC and Visual Studio.

- Proficient in building UIs with XAML.

- Experience working with JSON and gRPC for data serialization and communication.

- Solid experience with SQL Server and/or Oracle databases, including writing and optimizing queries.

- Proficient with GitLab for version control and collaboration.

- Good understanding of object-oriented programming, design patterns, and software engineering principles.

- Strong analytical and problem-solving skills.

- Excellent verbal and written communication skills.

Preferred/Bonus Skills :

- Familiarity with Java is a plus.

- Experience with Windows desktop application lifecycle and deployment.

- Exposure to CI/CD tools and pipelines.

- Knowledge of secure coding practices and application performance optimization.


info-icon

Did you find something suspicious?