List Info

Thread: Principal Java Engineer




Principal Java Engineer
user name
2006-11-01 18:02:14

Hello Everyone,

 

We are looking for a Lead/Principal Java developer for a large company in Salt Lake.  This position will be Salary with excellent benefits.

 

 

Description

We have established a core set of Java technologies, around which all new development is taking place. We are seeking an experienced java developer to contribute to this team. ;The successful candidate should be able to perform at the Principal Engineer level (see below).

The Principal Engineer utilizes extensive knowledge, skills and, abilities with technology and programming languages to analyze, design, program, debug, modify, and mentor other engineers on the team.

 

 

The Principal Engineer also has some responsibilities for technical oversight of the product being developed. The Principal Engineer is expected to participate fully as one of the leaders of the engineering team and will participate in such areas as project planning activities, work break-down of tasks, and assisting in engineering peer reviews. Ultimately, the success of the individual engineer is directly tied to the success of the engineering team. The Principal Engineer also helps in setting overall technical direction for a team of 10 to 30 engineers.

 

The customer expectation is that the Principal Engineer will be responsible for technical leadership in architecture, design, implementation, and on-going engineering support of our technology based applications. The Principal Engineer will serve as one of the technical leads for the team as well as in the developing and maintenance of  our application architecture. For this technology team, the Principal Engineer will provide software engineering expertise and technological leadership that supports the team in delivering a quality, technological solution that meets or exceeds the requirements of the customer and is delivered within the defined schedule and cost constraints.


 

 

Qualifications

  • Must have extensive knowledge of Struts.
  • Must have extensive knowledge of Hibernate and the Spring Framework.
  • Experience with IBM WebSphere beneficial.
  • Must have exposure to a broad range of current Java technologies, and be able to contribute meaningfully to technology and product decisions.
  • Significant experience developing frameworks or similar public API work preferred.
  • Must have worked as a Principal Engineer (or equivalent), leading a team (4+) through the first and subsequent releases of several (3+) successful products, and at least one of which must be a large-scale enterprise application
  • Must be able to create, communicate, and direct work toward accomplishing an overall technical vision
  • Must have held key responsibility for design and implementation of enterprise systems
  • Must be able to direct the work in defining logic and algorithms to create programming solutions and designing modules and implementing them within the overall architecture
  • Must have a significant engineering experience (multiple major releases) in the primary areas of an n-tier enterprise system, e.g. interface, domain logic and database layers
  • Published in technical journals, presented at technology conferences and/or authored software patents preferred
  • Must keep abreast of trends and directions in technology. Must be self-educated in upcoming technologies
  • Must have expert-level skills in engineering/programming, analytical/diagnostic/troubleshooting, web technology, and programming methodology
  • Must be able to architect entire systems and subsystems
  • Must be able to comfortably apply and recognize design patterns in determining algorithms, design constructs and in making architectural decisions
  • Must have proven ability to estimate the time to develop software features and then to deliver on that estimate
  • Must be able to provide the highest level of skill, quality, and timeliness to work while keeping abreast of changes in the related fields of technology and software development
  • Must have proven accountability for meeting budget goals, objectives, and milestones of simultaneous software products
  • Must have demonstrated experience in risk management and understanding of quality testing, such as in applying principles of quantity planning, assurance, control, risk analysis in assignments given to team, and building risk response plans for team assignments.

 

Thank you,

 

Bretton Jolley  Technical Recruiter

bjolleyteksystems.com
5295 South 300 West, Ste 520, Murray, UT 84107
888.260.4678  ;  T 801.267.5518    F 801.267.5591   

TEKsystems  ;  www.teksystems.com

 

 



This electronic mail (including any attachments) may contain information that is privileged, confidential, and/or otherwise protected from disclosure to anyone other than its intended recipient(s). Any dissemination or use of this electronic email or its contents (including any attachments) by persons other than the intended recipient(s) is strictly prohibited. If you have received this message in error, please notify us immediately by reply email so that we may correct our internal records. Please then delete the original message (including any attachments) in its entirety. Thank you.
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )