Required Skills: • Minimum four years (mid-level) experience in solution analysis, design, and construction in a Java-based environment • Architect and designing applications • Experience with service oriented design and architecture • Experience with legacy modernization and business process re-engineering • Develop prototypes for technology and UI evaluation process • Strong understanding of OS, Object oriented design and design patterns • Experience with Eclipse based IDE, SOAP, REST, SOA, and SQL stored procedures • Experience with Agile/Scrum/RUP methodologies • Experience with advanced GUI development • Ability to innovate and work jointly with other team members • Experience in open source frameworks such as Spring, Struts, and Hibernate • Full lifecycle development experience • Experience with web technologies (HTML, XML, JavaScript, JSON, AJAX, CSS, and PHP)
Preferred Skills: • Working in enterprise software companies developing scalable applications • Experience developing iPhone applications and knowledge of iPhone SDK/platform, Objective C and Cocoa development • Architect and designing mobile applications (iPhone, Android) • Experience with Eclipse based IDE, SOAP, REST, SOA, and DB2 stored procedures • Familiar with Linux/Unix command line environment
Education / Experience: Bachelor’s degree in Computer Science, Information Systems, Engineering or other related scientific or technical discipline – 4 years of experience for mid-level.
Salary and compensation
$60,000 — $80,000/year
Equity

