Monday, June 25, 2012

[JimsJobs] Case Central in San Franicisco is looking for a Middle tier Developer

 

Senior Software Engineer – Middle Tier
Department: Engineering
Location: San Francisco, California
Position Summary
The Senior Software Engineer will be responsible for the design and development of the middle tier of CaseCentral's SaaS platform for Electronic Discovery, Early Case Assessment, and Online Analysis, Review and Productions. This is a code development role within a dynamic, fast paced and highly focused team. The Senior Software Engineer will work closely with fellow development engineers, QA engineers, architects, and product managers to understand product requirements, specifications and designs to design and code the middle tier components and features as well as some frontend and backend components to meet end to end product requirements. Agility to operate within short release cycles is essential.
Responsibilities
• Implement middle tier, business logic layer, and backend functionality using Java, J2EE, Web Services, PL/SQL and Oracle.
• Implement action layer functionality using Java Struts and J2EE.
• Implement frontend functionality in JavaScript, jQuery, DHTMLx, Java/JSP, XML, JSON and Ajax.
• End to end integration between the presentation tier, business logic tier and data tier.
• End to end quality with effective automation of unit level, component and system level testing.
• Detailed documentation of designs and code to facilitate maintenance and further development.
Education, Experience and Key Competencies
• Bachelor of Science in Computer Science or equivalent degree required.
• 5+ years experience developing multi-tier and data intensive enterprise and/or SaaS applications with Java, J2EE, XML, Web Services, PL/SQL, Oracle, Red Hat Enterprise Linux and Windows.
• Proficient with JBoss application server, Eclipse and SVN on Linux and Windows platforms.
• Domain experience in electronic discovery, enterprise search, archiving, document management, content management or workflow management a big plus.
• Strong understanding of robustness, high availability, usability, performance and scalability is required.
• Must be able to work in an agile development methodology with rapid release cycles.
• Must be able to code, design and debug end to end aspects of a multi-tier application.
• Must be able to understanding existing application and code from available user level documentation, existing code, and high level overview of product functionality and code organization.
• Must be able to formulate detailed designs and implement solutions from high level requirements.
• Must be an effective communicator with good written and verbal English skills.
• Must be an effective team player with ability to help others achieve common team goals.
• Must have attention to details and passion for quality and continuous improvement.
How to apply
• To apply for this position, send your resume to katharina.saghi@casecentral.com

• Guidance Software, Inc. is an equal opportunity and affirmative action employer that does not discriminate on the basis of race, national origin, religion, age, color, sex, disability, or veteran status, or any other characteristic protected by local, state or federal laws, rules or regulations.

__._,_.___
Recent Activity:
.

__,_._,___