You will be responsible for the design and implementation of web services for an online transactional system. You should have experience with complex, multi-tier, distributed system with integration to multiple external sources.
The ideal candidate should thrive in a fast-paced environment.
Work closely with development manager, project manager, customer manager, and analysts to analyze, understand and assess business requirements.
Work closely with the development manager to define project tasks, estimate duration and provide timely updates.
Follow design standards to develop web services and T-SQL stored procedures, including unit, integration, and performance testing, as well as code packaging and code promotion to various test environments.
Work closely with other members of the development team for peer review and to refine development standards and processes.
Object-oriented PHP and web services (XML and JSON based)
Experience with Windows Server, and Linux Server
Solid SQL knowledge (including best practices and coding standards)
Solid knowledge of Transact SQL and Stored Procedures, and/or MySQL, Oracle, Postgres
Understanding of core web security best practices
Knowledge of SQL tuning, performance optimization, and stored procedure debugging
Knowledge of the SDLC and best practices (especially unit testing, source control and code promotion)
Knowledge of design patterns (specifically data access patterns)
Ability to trouble-shoot code
Ability to work independently (task estimation, reporting, issue escalation, etc.)
Verbal and written communication skills
Nice to have:
Database design experience
Team lead experience
Exposure to application design and architecture process
Exposure to rapid development methodologies
Send us your resume for immediate consideration!