Senior Developer- IT
Requisition #: 264842
Job Summary: Work competently in collaborative and independent settings to document, design, develop, and support scalable high quality web-based delta.com applications.
Works on moderate to complex projects that conform to corporate standards in support of business area requirements with minimal supervision.
The Developer also provides support and troubleshoots computer systems as required; optimizes performance, resolves problems, and provides timely follow up.
Collaborate with enterprise and portfolio architects as well as the business area to analyze technical information and produce quality software.
A number of portfolio applications would be owned by the individual filling this role.
Continuous communication with the business area as to their current and upcoming needs is a critical component of the role.
Fill the role as the solution architect when needed.
Practices safety-conscious behaviors in all operational processes and procedures.
Job Qualifications: Candidates for this position must typically have 7 or more years experience with software development and its practice, concepts and technology, as obtained through formal training and work experience.
Experience in: jQuery, DWR, Struts, client-side templating in general, knows how to optimize client-side code for performance
Working knowledge of: RAD/ClearCase, Adobe /Day CQ, JsRender/KnockoutJs, JAWR, use of any CSS pre-processors
5+ years experience of on-call support of a mission critical application.
Technical leadership experience on full lifecycle application development projects required.
Masters degree in Computer Science preferred. Airline industry experience is a plus.
Experience drafting waterfall design specifications, specifically for offshore use.
Experience in source code management using Clear Case or other source code management tool.
Experience in a team environment with direct experience delegating work and follow-up.
Experience facilitating meetings with technical people from multiple locations to gather information, troubleshoot problems and brainstorm new ideas.
Requires strong communication skills and the ability to understand and simplify complex materials.