HamburgerMenu
hirist

Senior Developer - C++

CSN Global IT Solutions
Multiple Locations
5 - 8 Years

Posted on: 18/07/2025

Job Description

Technical Skills :


- Min 5 to 7 years of hands-on experience with C++, ATL, COM & Windows Services technologies

- Knowledge on developing Hardware enabling Windows applications for Laptop and Desktop domain

- Strong analytical and debugging skills

- Good knowledge on Windows Programming - registry, certificates, file and folder security, WMI, Thread, sockets and system programming.

- Knowledge on InstallShield, Windows Application deployment and PowerShell scripting

- Knowledge on C#, WPF, UWP App development will be value add

- Strong knowledge of libraries and frameworks

- Knowledge on Agile methodologies

- Good communication skills to interact with global teams


Key Skills :


- C++17 and above

- Windows Application Programming Interface (Win32 API)

- Multithreading

- IPC, RPC preferred

- Git

- Unit Test, MSTest preferred

- Agile Methodology

- Automation

- CI/CD, ADO preferred

- Microsoft Azure

- Scalability

- Object Oriented Analysis & Design

- Software Development Lifecycle

- Strong Troubleshooting skills


Roles and Responsibilities :


- Implementation of enhancements in the products which includes UI development & enhancements to the product.

- Participate in the core team meetings and provide inputs on the product enhancements / defects / any outstanding technical issues.

- Write code per functional requirement, design and architecture

- Migration of code to new IDE Visual studio (Integrated development environments)

- Analysis and fix the incidents/defects

- Porting/migration of products to new Operating Systems (e.g. Windows 10)

- Support products on current Windows OS 7, 10

- Localization support in the products (excluding string translations)

- Product Security(Includes guidelines as mutually agreed by HP- Mphasis that needs to be followed during

enhancements/New Features design and Fixing identified & prioritized issues )


- Sign and release of products

- Unit testing by each developer for the source code added/modified
.

Process Skills :


- Agile Scrum/Scrumban and Test Driven Development


Behavioral Skills :


- Result oriented team player

- Good in communication

- Interpersonal skills


Qualification :


- Bachelor of Engineering (Computer background preferred)


info-icon

Did you find something suspicious?