Overview
Skills
Job Details
Title: Application Developer - Onsite
Description:
- We are looking for a C#/.NET Developer with a strong background in device integration, hardware abstraction, and SDLC practices, to support the automation of peripheral device interactions within the enterprise OS deployment pipeline.
Key Responsibilities
- Build and maintain C#/.NET code modules that integrate with deployment workflows to support USB-attached peripherals (e.g., scanners, smart card readers).
- Abstract device logic into programmatic libraries/APIs for scalable and reusable integration across the imaging process.
- Develop tools or utilities that plug into Radia/MDT-based deployments, supporting device readiness during OS rollout.
- Follow modern SDLC processes including unit testing, source control, CI/CD, and documentation.
- Troubleshoot and resolve integration issues across multiple hardware types and deployment scenarios.
- Support cross-functional collaboration with the scripting and imaging engineers to align automation steps.
- Contribute to reusable frameworks for error logging, exception handling, and runtime diagnostics.
Required Skills
- 7+ years of development experience in C#/.NET, with strong grasp of hardware abstraction
- Experience integrating USB peripherals into enterprise IT environments
- Applied knowledge of unit testing, version control (Git), structured logging
- Familiarity with automation tools like Radia or MDT, and their integration into software workflows
- Exposure to deployment pipelines and OS image interactions is a plus
Optional Skills (Nice to Have for All 3 Roles)
- Direct experience with Radia Client Automation v10 or higher
- Understanding of data center migration and associated deployment complexities
- Experience in cross-team enterprise IT collaboration (infra + software + endpoint teams)
Skills:
Category - Name - Required - Importance - Experience
- Amazon Web Services - C#.NET - Yes - 1
- C#.NET (P4 - Expert)
Mandatory skills:
- hardware abstraction, USB peripherals, enterprise IT,
- unit testing, version control, Git, structured logging, source control, CI/CD, documentation,
- automation tools, Radia, MDT, software workflows, Radia Client Automation v10,
- OS image interactions, enterprise OS deployment pipeline, OS rollout,
- data center migration, associated deployment complexities, device integration, hardware types, deployment scenarios,
- SDLC, peripheral device interactions, USB attached peripherals, scanners, smart card readers
VIVA USA is an equal opportunity employer and is committed to maintaining a professional working environment that is free from discrimination and unlawful harassment. The Management, contractors, and staff of VIVA USA shall respect others without regard to race, sex, religion, age, color, creed, national or ethnic origin, physical, mental or sensory disability, marital status, sexual orientation, or status as a Vietnam-era, recently separated veteran, Active war time or campaign badge veteran, Armed forces service medal veteran, or disabled veteran. Please contact us at for any complaints, comments and suggestions.
Contact Details :
Account co-ordinator: Ramadas Kumaresan
VIVA USA INC.
3601 Algonquin Road, Suite 425
Rolling Meadows, IL 60008