Previous Job
C# developer-Mid Level
Ref No.: 17-00596
Location: Dallas, Texas
Start Date: 06/09/2017
Job Description: Mid-Level .Net / C# Developer
# Openings : 2 Developers
Full time Perm position with Client

Skills: C#, .NET, POS Integration, Hardware Integration, Transaction Processing

The candidate is expected to be a self-starter, and will receive mentoring from leads and architects on new assignments. More than 90% of the code base is middleware, device integration and business logic written in VB6 and C#. While C# is the primary programming environment moving forward, a significant portion of the software is in VB6 and will require some amount of maintenance.

Mandatory – Experience & Skills:
· No more than 5 years of experience
· 3 years of experience in C#.Net
o Multi-threaded applications
o Unit and automated testing (TDD/BDD experience a plus)
o Windows services and DLL development
· Experience with low-level communication protocols
o Serial and TCP/IP interfacing
o Binary and XML/text messaging formats
· Must be able to analyze vendor specifications, deduce requirements and make sound development decisions
· Must have exposure to VB6/VBA/VBScript
· Object-oriented development
· Must be able to multitask on a variety of projects and tasks
· Understands the fundamentals of project management and SDLC methodologies
· Candidate must be a career-oriented individual with strong communications and organizational skills. Must be willing to interact well with clients and internal business units
· Must have a high-level of motivation and commitment to excel

Complimentary – Experience & Skills:
· BS degree in Computer Science or equivalent experience
· Experience in agile development environments is a plus
· Experience with point of sale, retail fuel, or real-time credit payment processing is a huge plus
· Experience interfacing to fuel/retail devices (VeriFone, pumps, etc.) is a huge plus
· Experience with data security standards (PCI, PABP, PA-DSS, etc.) is a plus
Experience in UI/UX and real-time development is a plus