Lead Device Engineer / C#, WPF / Philadelphia, PA


  • Collaboration
  • Health insurance
  • Leadership
  • Payment processing
  • Team leadership
  • WPF
  • Management
  • C#
  • Mentorship

Job Description

Our client, a payment processing solutions provider, is currently seeking a Lead Device Engineer to do hands-on development, mentor more junior engineers, and help drive technical decisions for the team. They are using modern technologies, and their devices are supported by readily-adopted RESTful APIs. This team focuses on device development, powering their payment processing terminal.

They are looking for an engineer with device development experience in C#, WPF, MVVM, and multi-threading. Experience with payment processing devices is a huge plus but not required. This is a great opportunity for a current Team Lead looking to make a lateral into a stable organization, or an experienced Senior Engineer looking to take the next step in their career into a Lead capacity. For consideration, candidates must currently reside in PA, NJ, or DE (Greater Philadelphia area). Required Skills & Experience
  • 7+ years of experience with C#
  • WPF
  • MVVM
  • Multi-threading
Desired Skills & Experience
  • Prior experience in the payment industry is a plus but not required
  • Prior experience in a Team Lead capacity is a plus but not required
What You Will Be Doing Daily Responsibilities
  • 100% Hands On
  • 25% Team Collaboration
  • 25% Mentorship
  • 10% Technical Decisions/Management responsibilities
The Offer
  • Bonus eligible
You will receive the following benefits:
  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Paid Time Off (PTO)
  • 401(k) {including match}

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.