Job Description :
Technical Skills:
8 to 12 years of hands-on experience with desktop application development
4+ years of hands-on experience in C# & WPF / modern C++
4+ years of hands-on experience in designing Windows desktop applications
2+ years of experience in TypeScript & REST APIs
Strong analytical and debugging skills
Hands-on experience in CI/CD applications development
Good knowledge on Windows Programming - registry, certificates, file and folder security, WMI, Thread, sockets and system programming.
Knowledge on JavaScript, HTML, CSS and JSON with type script
Knowledge on Cloud technology is beneficial
Knowledge UWP App development will be value add
Strong knowledge of libraries and frameworks
Knowledge on Agile methodologies
Knowledge of Copilot/cody is required.
knowledge of any static code analysis tool like SonarQube is added advantage
Knowledge of VS code IDE
Good communication skills to interact with global teams
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 10,11
Product Security(Includes guidelines as mutually agreed by HP- t 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)
Any Graduate