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