C++ Developer at utthunga · Bengaluru (Bangalore) · 2 - 7 years · ₹1L - ₹11L / yr · Profitable · Posted 18 Aug 2022

Location: Bangalore.
Work from office only.
Notice period: within 30 days joiner.
Skills: C++ with windows application(c# or dot net)

About utthunga
About
Connect with the team
Similar jobs (4)
Experience and Required Skill Sets:
1 Solid experience in software design and development using Microsoft ASP.NET framework, C#, Visual Studio, and in writing clean, readable, and easily maintainable code
2 5+ years of experience in WCF, WPF, VB.NET, SQL Server, JQuery, Angular 10 and above.
3 5+ years of experience in developing highly scalable REST/Web APIs
4 5+ years of experience in developing highly efficient SQL/NoSQL Queries
5 5+ years of experience in Relational and Document databases
6 Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.
7 Experience in using the MVC framework, working knowledge in APIs, and Service Oriented Architecture
8 Strong understanding of object-oriented programming and possess strong fundamental design principles for building a scalable application.
9 Experience in Angular version 10 and above is required
10 Expert in SQL programming & Database Design (Stored procedure, Function, Trigger, Constraints, Replication)
11 Strong ability in HTML and JavaScript (AJAX, DOM)
12 Development experience with data integration technologies including REST, SOAP, JSON, XML
13 Expertise in programming and usage of any unit testing framework. Expertise in integration testing and continuous integration.
14 Experience working in a DevOps environment will be an added advantage.
Responsibilities:
• Ability to create complex, enterprise-transforming applications that meet and exceed client expectations.
• Responsible for the bottom line. Strong project management abilities. Ability to encourage the team to stick to timelines.
• Follow best-in-class coding practices and review the solutions vis-à-vis the requirements and technical specifications.
• Should demonstrate strong client interfacing capabilities like emails and calls with clients in the US/UK
Job Description:
Develop, maintain, and troubleshoot Windows desktop applications, ensuring performance, reliability, and quality.
Key Responsibilities:
- Develop Windows applications using C++ and C#.
- Work with Windows APIs, SDKs, and system-level programming.
- Migrate code to newer Visual Studio versions.
- Perform unit testing, defect analysis, and bug fixing.
- Work with Windows registry, certificates, file security, threads, and sockets.
- Participate in Agile development and product enhancement discussions.
Required Skills:
- C++ and C# (minimum 1 year of experience in each).
- Windows Desktop Application Development.
- Win32 API, Windows SDKs, and Windows OS concepts.
- Windows programming, debugging, and troubleshooting.
- Laptop/Desktop domain experience.
Opportunity Details:
Experience: 4+ Years
Location: HP Office, Bangalore
Budget: Up to ₹18 LPA
Work Mode: As per project requirements
Interview: Face-to-face (F2F) is mandatory
Note: WPF and React Native are not mandatory.
Position: C++ Developer – Windows
Experience: 3.5+ Years
Location: Bangalore
Employment: Permanent Position
Interview: F2F
Client Round: No Client Round
Job Summary
We are looking for a skilled C++ Developer with strong experience in Windows-based application development, C++11, multithreading and debugging. The candidate should have hands-on experience in desktop application development and Windows programming.
Mandatory Skills
- Strong hands-on experience in C++ / C++11
- Windows Programming
- Multithreading in C++
- VC++ / MFC / UWP
- Desktop Application Development
- Strong Debugging skills
- Crash Dump Analysis
- Inter-Process Communication (IPC)
- Good understanding of Data Structures, Algorithms and Design Patterns
Good to Have
- Wireshark
- React / React-Native
- .NET Core
- Golang
- AWS Architecture
- Cross-platform application development
Roles & Responsibilities
- Participate in platform requirements and story development.
- Contribute to solution design, design alternatives and design reviews.
- Develop assigned features using appropriate programming languages.
- Participate in peer code reviews.
- Develop use cases and unit test cases.
- Execute unit tests as part of the continuous integration pipeline.
- Analyze and resolve application and component-level issues.
- Perform debugging and crash dump analysis.
- Work on Windows desktop applications and platform components.
- Participate in Agile/Scrum sprint activities.
- Collaborate with cross-functional teams to deliver high-quality software.
Process Skills
- Agile / Scrum
- Test-Driven Development (TDD)
- Continuous Integration
Behavioral Skills
- Strong problem-solving and debugging ability
- Result-oriented team player
- Good communication and interpersonal skills
- Ability to work effectively with technical teams
Dear Candidate,
We are currently hiring for the position of C++ / C# Windows Desktop Application Developer for one of our esteemed clients.
Job Description
We are looking for an experienced Windows Desktop Application Developer with expertise in C++ and C# to design, develop, maintain, and enhance Windows desktop applications for hardware products.
The candidate should have hands-on experience in Windows application development, Windows operating system concepts, Win32 API, Windows SDKs, and Visual Studio. Experience in the laptop and desktop domain is preferred.
Key Responsibilities
- Design, develop, and maintain Windows desktop applications using C++ and C#.
- Develop and enhance Windows applications using Windows programming technologies.
- Work with Win32 APIs, Windows SDKs, and relevant libraries and frameworks.
- Analyze, troubleshoot, and resolve application defects and technical issues.
- Migrate and maintain code using Visual Studio IDE.
- Perform unit testing for newly developed or modified code.
- Work with Windows registry, certificates, file and folder security, and Windows OS functionalities.
- Participate in code reviews, technical discussions, and Agile development activities.
- Collaborate with cross-functional teams to improve product functionality and application performance.
Required Skills
- Hands-on experience in C++ – Mandatory
- Hands-on experience in C# – Mandatory
- Minimum 1 year of experience in both C++ and C# is required.
- Experience in Windows desktop application development.
- Knowledge of Windows operating system concepts.
- Experience with Win32 API and Windows SDKs.
- Familiarity with Visual Studio and software debugging.
- Understanding of unit testing, troubleshooting, and defect resolution.
- Experience in the laptop and desktop hardware domain is preferred.
Opportunity Details
Role: C++ / C# Windows Desktop Application Developer
Experience: 4+ Years
Location: HP Office, Bangalore
Work Mode: Work from Office
Mandatory Skills
C++ | C# | Windows Desktop Application Development | Windows OS | Visual Studio
Key Skills
C++ | C# | Windows Applications | Win32 API | Windows SDK | Visual Studio | Debugging | Unit Testing | Windows Registry | Windows OS







