Job Description :
Position Responsibilities and Requirements

Responsibilities will include:

· Building WebSocket components for browser to hardware communications

· Developing application code

· Solid application design

· Writing and executing tests; unit, integration, system, and
acceptance tests

· Working with other groups to conduct joint integrated systems tests

· Conducting troubleshooting, problem triage, and root cause analyses

· Generating test summary reports providing recommendation on
application vulnerabilities, security, performance, functionality,
etc


Should be proficient in most of the following areas:


· Web Development to include (HTML, Javascript, JQuery, AJAX)

· C# & .Net - preferably building WebSocket components

· Object oriented programming, debugging, and testing skills
with C# or Java

· Practical understanding of Web Services, SOA, XML, SOAP, REST

· Understanding mobile design constraints to include adaptive
and responsive design

· Understanding of relational database design and strong
transactional SQL scripting skills

· Developing and testing complex enterprise applications

· Unit Tests

· Mocking frameworks

· Test Driven Development

· Agile and XP Software Development Methodologies

· Understanding of software security models

· + experience with Credit Card Payment devices

· + experience developing/testing applications with Citrix 7.x



Looking for people with:

· Minimum 5 Years Application Development experience. or 3
years with master’s degree

· Excellent oral and written communications skills

· Has experience mentoring other members of technical/development staff.

· Excited about working collaboratively on a team

· Passionate about and willing to learn new technologies

· Eager to engage in continuous team improvement

· A passion for delivering quality code

· Experience working on large complex projects