Friday, June 5, 2009

Open Position - Software Architect - NetJets

NetJets, Inc.
Job Description
Software Architect

Interested/qualified candidates please send email to enemeth@netjets.com, or to apply directly: www.netjets.com.

NetJets Inc. is the worldwide leader in private aviation and, as a Berkshire Hathaway company; NetJets has the commitment and resources to invest whatever is necessary to provide the safest and most reliable travel management service. Headquartered in Woodbridge, New Jersey, NetJets’ primary operations are located in Columbus, Ohio, with additional offices and operations in Lisbon, London, Connecticut, South Carolina, Georgia, and several other worldwide locations.

NetJets fractional aircraft ownership allows individuals and companies to buy a share of a private jet at a fraction of the cost of whole aircraft ownership with guaranteed availability in as few as four hours' notice. The NetJets family of operating companies manages and maintains the world’s largest, most diverse private jet fleet consisting of over 750 aircraft, which is equivalent in size to the second largest aircraft fleet in the world. NetJets is not affiliated with any one manufacturer, giving us the freedom to choose only the best jets in every class – 15 different light, midsize, and large cabin aircraft types in our worldwide fractional fleet, accommodating from 6 to 18 passengers with flight ranges of up to 7,700 miles. NetJets currently employs over 7,300 experts dedicated to providing safe, world class service for 390,000 flights per year to more than 173 countries.

As a NetJets employee, you can expect:
• Competitive salary
• Complete medical benefits effective upon date of hire
• An aggressive 401k plan with 50% company matching
• Life and AD&D benefits

Learn more about us at www.netjets.com.

SUMMARY
The Software Architect will be working on either business or architecture initiatives. When working on business initiatives, the Software Architect will be responsible for leading and coordinating projects from a technology perspective, ensuring that software development life cycle activities are consistent with the direction set by the Standards and Architecture Team and/or generally accepted best practices. The Software Architect may also be expected to spend a significant amount of time on development activities. In this capacity, the Software Architect is accountable to the Project Manager. As part of the Standards and Architecture Team, will be responsible for participating in team meetings and communicating appropriate project status. When working on architecture initiatives, the Software Architect will be part of a team of peers working on highly technical, enterprise architecture initiatives. Job duties include, but are not limited to research, tool evaluation, documenting patterns and standards, defining technology strategy, technology evaluation and recommendation, mentoring developers through hands-on assistance as well as formal and informal training and some technical development. Software Architects must be able to take high level direction, formulate a plan to achieve the goals and execute the plan. In this capacity the Software Architect is accountable solely to a Standards and Architecture Project Manager. Software architects will be expected to work on multiple tasks and initiatives concurrently.

SCOPE of POSITION: Supervisor / Team Lead
This position reports to Project Manager - Standards and Architecture. This position serves as a resource for other employees. May communicate instructions, do minor scheduling and inspect work. May provide input in hiring, terminating, disciplining, promoting, demoting, transfers or appraising of employees.

KEY ROLES AND RESPONSIBILTIES
• Lead software development efforts from a technology perspective. This involves being intimately involved with all technical activities within the team (software development life cycle activities, code reviews, research, etc.). This will likely also involve mentoring of the development project team developers.
• Work within the Standards and Architecture Team on technical, enterprise initiatives. This will likely involve vision setting, researching, training, and all phases of the software development life cycle.
• Provide high-value 24x7x365 support to the overall enterprise.
• Be accountable for ensuring that the direction set by the Standards and Architecture Team and/or generally accepted best practices are followed, positioning NetJets for the future.
• Provide feedback to the Standards and Architecture Team on issues/ideas encountered while working within the development project team.
• Adherence to time and metric’s tracking.

ESSENTIAL QUALIFICATIONS
Bachelor’s Degree
Course of Study/Major: CS, CE, CIS, IS, MIS, or similar
Type of Credentials/Licenses: Java or Microsoft certification
Related Work Experience: 4-6 years
• Six years OO software development/architecture experience in either Java/J2EE or .Net.
• Two years experience as a software architect or working on a software architecture team, providing technical leadership/guidance/mentorship (direction setting and articulating, consensus building, conflict mediation, diplomacy, etc.).
• Experience with multi-tier system development.
• Experience building and supporting mission critical applications, running in a highly distributed manner.
• Experience building consensus across multiple teams and working with teams in disparate geographic locations.
• Expert level skills in either J2EE or .Net.
• Demonstrated self-starter, with the ability to set the direction when there is little or none.
• Strong verbal and written communication and presentation skills.
• Experience in multiple software development lifecycle phases, including scope and proposal, analysis, design, and software construction.
• Experience planning and breaking down a task into sub-tasks and estimating effort to perform the work.
• Familiarity with various requirements gathering techniques.
• Familiarity with configuration management concepts and tools.
• Familiarity with software usability concepts.
• Experience facilitating meetings with multiple customers and technical staff, including building consensus and mediating compromises when necessary.
• Software prototyping experience.
• Demonstrated strong logical and technical problem-solving skills.
• Demonstrated ability to learn and quickly comprehend new concepts.
• Demonstrated strong judgment and decision-making ability.
• Passion and ability in providing excellent customer service.
• NetJets is a 24x7x365 operation. Job will require evening/weekend work to meet expectations.
• Position requires accurate and timely tracking of time spent working on projects.

DESIRABLE QUALIFICATIONS
Master’s Degree
Course of Study/Major: CS, CE, CIS, IS, MIS, or similar
Type of Credentials/Licenses: Java or Microsoft certification
Work Experience: 6-8 years
• Extensive, real-world experience designing enterprise software and defining software architectures (UML, J2EE design patterns, SOA, EAI, BPI)
• Hands-on experience with J2EE midtier development (session and entity beans, JMS, JDBC, SOAP, hibernate, etc.).
• Experience overseeing (from a technical perspective) multiple projects.
• Hands-on experience developing J2EE web applications (JSP, servlets, Struts, JSF)
• Exposure to J2EE application security technologies and approaches (Active Directory/ADAM, LDAP, SiteMinder)
• Demonstrated knowledge of industry trends and standards
• Experience with ClearCase and ant
• Experience with WebSphere application server.
• Experience with web services development using WebSphere or similar application server.

1 Comments:

Blogger Unknown said...

Congratulations I appreciate for your great job

June 5, 2009 at 9:11 AM  

Post a Comment

Subscribe to Post Comments [Atom]

<< Home