Immediate Contract Opportunity at a Leading Retail Organization!
Our client is looking for 2 Lead Java Programmer Analysts to work on specific projects relating to their In Store Retail Systems who have strong experience working throughout all stages of application projects. The focus of the projects would be on inventory and related interface, process design, capacity planning, support, maintenance, change management and industry compliance. Candidates must be able to work in a large fast paced environment and be able to multi-task responsibilities. Excellent communication skills will be needed to support and meet with the operations and business staff. Documentation skills will be necessary along with the ability to adhere to enterprise methodologies and standards for software development.
Candidates must understand the big picture of how a project works, experience with Quality Center or a similar tool for testing (like Win Runner or another testing tool), Clear Case or other code storage tool, and documentation tool or standard would be a plus. If they’ve done this work but in a manual system that’s fine too. They must also be able to perform test cases, unit testing, test scripts and work with other team members to create enhancements to the existing system. Candidates will be responsible for peer code reviews, documentation and following code standards. This person is expected to work independently and come up to speed quickly on the existing software developed in house. Candidates will not have architecture responsibilities, but are expected to be Sr. enough to add value to the overall direction once familiar with the applications. Google Web Toolkit is an absolute must have. Spring and Hibernate are also required. The first week of ramp up will be spent reading/understanding documentation and process to follow existing standards. They want a Lead Programmer but one that can come in and assimilate to the team not try and make a lot of changes right away. This person needs to work under the direction of the architect and with the rest of the team on new and existing code development. There are five different programming tracks and candidates will work any one of them depending on demand. They may start from scratch, or pick up where another developer started and continue to create code.