Required Skills

SDK implementation design patterns IPC Thread Programming

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 12th Sep 2023

JOB DETAIL

Technical Skills:

  1. 8+ years of hands-on experience in Windows application development with C# and React Native technologies.
  2. Hands on experience in UWP application development, SDK implementation, design patterns, IPC, Thread Programming, dependency injection, Rest APIs, Dll boundaries etc.
  3. Strong analytical and debugging skills.
  4. Good knowledge on Windows Programming - registry, certificates, file and folder security, WMI, Thread, sockets and system programming.
  5. Knowledge of protosuns library, telemetry, WMI etc.
  6. Familiarity with redux-saga architecture and writing unit test cases.
  7. Knowledge on developing Hardware enabling Windows applications for Laptop and Desktop domain.
  8. Strong knowledge of libraries and frameworks
  9. Knowledge on Agile methodologies
  10. Good communication skills to interact with global teams.

Roles and Responsibilities:

  1. Implementation of enhancements in the products which includes UI development & enhancements to the product.
  2. Participate in the core team meetings and provide inputs on the product enhancements / defects / any outstanding technical issues.
  3. Write code per functional requirement, design, and architecture.
  4. Migration of code to new IDE – Visual studio (Integrated development environments)
  5. Analysis and fix the incidents/defects.
  6. Porting/migration of products to new Operating Systems (e.g., Windows 10)
  7. Support products on current Windows OS 7, 10
  8. Localization support in the products (excluding string translations)
  9. 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 )
  10. Sign and release of products
  11. Unit testing by each developer for the source code added/modified.

Process Skills:

  1. Agile – Scrum/Scrum ban and Test-Driven Development
  2. Hands-on experience with Jira, GitHub etc.
  3. Enthusiasm and willingness to learn and adapt.

Company Information