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