Application Developer - Onsite

  • Plano, TX
  • Posted 22 days ago | Updated 9 days ago

Overview

On Site
Depends on Experience
Contract - W2
Contract - 4 Month(s)

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 reader

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

  1. Build and maintain C#/.NET code modules that integrate with deployment workflows to support USB-attached peripherals (e.g., scanners, smart card readers).
  2. Abstract device logic into programmatic libraries/APIs for scalable and reusable integration across the imaging process.
  3. Develop tools or utilities that plug into Radia/MDT-based deployments, supporting device readiness during OS rollout.
  4. Follow modern SDLC processes including unit testing, source control, CI/CD, and documentation.
  5. Troubleshoot and resolve integration issues across multiple hardware types and deployment scenarios.
  6. Support cross-functional collaboration with the scripting and imaging engineers to align automation steps.
  7. 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

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About VIVA USA INC