(map) Workplace: On-Site/Office Travel: Not Specified
Description of Work:
Work closely with customers to understand system requirements and features. Implement system interfaces and features as defined by system architecture guidelines. Work as a collaborative member of an agile development team to produce system components based on 90 day spin cycle with 2 week iterations.
Specific duties include:
•Design and develop code, unit and integration tests
•Help in the design and development of next-generation SURREY system
•Design and run integration and end-to-end tests to verify performance against requirements;
•Analyze and interpret test results to characterize component behavior
•Participate as a collaborative member of an Agile team
•Participate in all aspects of the SCRUM process (planning, collaboration, lessons learned)
Required Skills and Experience:
•Three + years experience as a software developer supporting software architecture development, requirements analysis, process execution and evaluation, selection and evaluation of COTS/GOS tools and integration (with new and legacy systems)
•Three + years experience with Java development
•Knowledge in Linux/Unix, XML, Apache, Tomcat, JavaSript, Ajax, jQuery
•Ruby on Rails experience
•Ability to work independently to develop and review code
•Ability to work in a team using Agile Scrum
Referral Award
Referral bonus up to $5k
Preferences 2+ yrs experience Employee Industry Category: System Admin-User Admin.