Tuesday, 3 January 2012

Java TECH Lead

 

Technical Lead Job Summary

We are looking for senior software engineers to lead project teams in designing, configuring, and extending our web-based products for our customers. Engineers will work on Java-based solutions using XML, servlet, and JSP technologies running in a JEE application server. Developers will be expected to learn, understand, utilize, and ultimately lead others in our industry-leading SDK as they develop their ability within the Software.

Duties and Responsibilities

  • Design, code, test, and deploy JEE based solutions into industry-leading container/application server environments. After quickly proving your abilities as an engineer, you will lead others in these activities.
  • Work directly with customers to analyze requests and constructively provide feedback that meets the requirement while leveraging our core products as much as possible.
  • Leading design discussions, application architectural reviews, security and performance reviews
  • Support and/or install software applications and environments
  • Assigning work across yourself and other engineers
  • Test software through unit testing, test review and analysis, test witnessing and certification using defect tracking software, fixing, and resolution
  • Write thorough descriptions of system design, program functions, and steps required to successfully deploy business solutions
  • Evaluate alternative approaches and devise imaginative solutions tailored to project and team needs
  • Time management including time tracking and estimation of requirements

Education
BS/BA Degree in Computer Science, Information Systems, or equivalent experience.

Experience
A minimum of 10 years technical experience working on development of n-tier systems based on distributed application architectures using Java and object-oriented design.

High level of competency in the following areas:

  • Java 5, Servlets, JSP, XML, javascript, and HTML
  • Relational databases - preferably Oracle, SQL Server, and DB2
  • Application servers and servlet containers - preferably Tomcat, JRun, WebSphere, WebLogic, and JBoss

Practical experience in the following areas:

  • Leading discussions and teams in designing, developing, and deploying new web applications
  • Unit testing concepts and all phases of the software development life cycle
  • Optimizing and performance tuning web applications

Demonstrated abilities:

  • Working comfortably with all levels of an organization, including external customers
  • Taking ownership for producing results
  • Acting as mentor to more junior team members by leading code reviews and design sessions
  • Writing business documents that demonstrate command of language, clarity of thought, and orderliness of presentation
  • Expressing oneself and communicating effectively with others verbally

Desirable, but not required:

  • Work experience in the insurance industry
  • Working knowledge of property and casualty insurance
  • Working knowledge of ACORD standards
  • Experience with automated testing tools

Job Location
Downtown Boston, MA

No comments:

Post a Comment