Java/J2EE Senior Software Engineer

bedelman0731 bedelman0731 is offline Offline Mar 28th, 2007, 2:02 pm |
0
  • Position: Java Senior Software Engineer
  • Company:
  • Location: Chicago, IL
  • Salary: $80K and up (depending upon experience)
  • Type:
  • On Premises:
  • Email: bedelman@mac.com
  • Phone:
Job Overview

The Senior Software Engineer is a member of the organization's Product Technology group and reporting to project’s software engineering manager. The Senior Software Engineer will design and write software code for our internally-facing curriculum content management system (CMS) and our customer-facing curriculum-delivery system.

Primary responsibilities include object-oriented software design and development, creation and maintenance of technical specifications and design documents, creating and unit testing application code, developer documentation and helping QA in test case development. Must exhibit a love of learning and problem-solving and enjoy work in a small, collegial environment capable of rapid, team-based software development.

If you're interested in this opportunity, please send use the E-Mail this Company link which will is my personal e-mail account (not the company).

Specific Responsibilities
  • Design, develop, unit test and maintain Java code
  • Work closely with project manager and applications architect on development and execution of technical work plan:
    * Identify and estimate programming tasks and task groups
    * Identify dependencies across tasks and across teams
  • Work closely with the applications architect to improve the quality and economy of code:
    * Identify opportunities for component re-use and package consolidation
    * Discuss modifications and improvements to existing architecture
  • Work closely with QA to deliver test scripts and identify improvements/changes to the testing harness
  • Participate in weekly staff and development meetings; own resulting action items.
  • Ensure conformance to code standards and documentation requirements
  • Identify opportunities for process improvement in the development lifecycle.

Criteria
  • 5+ years experience using Java.
  • 3+ years object oriented development.
  • Experience in creating Swing based desktop applications, some experience in User Interface design.
  • Experience with JDBC APIs and SQL. Experience in Oracle is preferred.
  • 3+ years experience in J2EE (especially EJB and JMS technologies).
  • 3+ years of Client/Server development experience
  • Working knowledge of object-oriented analysis and development methodology
    a) Experience with UML modeling
    b) Experience in writing design documents
    c) Experience with design patterns
  • Experience with XML, XSD/DTD is required.
  • Working knowledge of source code control systems and configuration management practices is required.
  • Experience with JUnit, JFCUnit, Ant, Perforce, Bugzilla is preferred.
  • Experience with UNIX or Linux is required.
  • Good verbal and written communication skills
Quick reply to this message  
0
cghettuba@yahoo cghettuba@yahoo is offline Offline | Aug 18th, 2007
Is this position still open? Please let me know. My email is cghettuba@yahoo.com

Charles
Quick reply to this message  
 

Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC