Responsibilities         

As a member of the Applications Architecture Team, you have primary responsibility for the following domains: Application Design, Application Performance, Application Security, Code Reuse and Code Quality.

 

Responsibilities include leading, collaborating and providing architectural oversight in these domains with the following teams:

  • Application Development,

  • Business Development

  • Quality Management

  • Infrastructure,

  • Operations

  • Solutions Architecture

  • Project Management

  • Configuration & Release Management.

  • Ensures that every application is implemented according to acceptable design, performance, and security standards.

  • Maintains appropriate documentation to communicate architectural standards and processes.

  • Partners with the necessary teams to fully understand business requirements and implement sustainable cost effective solutions adhering to our strategic direction and standards.

  • Proactively sets future direction for the applications development processes, standards, and guidelines including process improvements, supporting tools, and development platforms to support the above domains. Effectively leads change.

  • Maintains a broad and thorough understanding of current development techniques, methodologies, tools and technologies across all areas of architecture & development. 

  • Takes a lead role in anticipating and managing risks and issues on projects and application development processes.  Proposes and implements solutions to mitigate risks and resolve issues quickly.  Escalates issues appropriately. Proactively shares technical, procedural and business knowledge in public forums to improve the efficiency and effectiveness of the development process.

  • Formulates high level estimates for blue sky analyses, project planning, and impact assessments including clear justification in situations that may involve ambiguous or unclear requirements. Provide input into annual budget planning.

Education      

Bachelor’s Degree or equivalent relevant business and technical experience. 

Work Experience    

10+ years technical experience with 3+ years in some combinations of the following: Server side and Web JAVA programming and architecture and associated tools; Spring Framework including SpringBoot; JDBC/SQL; XML/JSON; UML; application servers; domain modeling; Hibernate; Clover; Docker; Boot Strap; Jenkins; SOA/Rest/SOAP/Micro Services; Angular JS.

  • Experience in solutions definition and implementations spanning multiple platforms and environments (large-scale transaction processing environments, client/ server environments, etc.).

  • Experience with formal software design techniques and demonstrated in-depth knowledge and understanding of multi-tier application design and development. Demonstrated experience in performing architectural logical analysis and identifying critical success factors. Significant experience with development, implementation/integration, and operation of large scale heterogeneous systems.

  • Airline Industry IT knowledge (5 years or more) in areas of airfare pricing for fare management and decision support systems such as SABRE AirVision, SITA Insight, GDS pricing experience, ITA/Google, etc. is required

 

Skills

  • Excellent analytical and debugging skills

  • Proven results oriented person with a delivery focus

  • Expert in specific technologies and/or applications

  • Understanding and command of OO practices and UML

  • Experience in development of complex web-based, scalable systems and high-volume transaction applications

  • Experience in different software development methodologies such as agile, and test driven development

  • Proven experience in setting strategic architectural direction

 

Duration: 6-12 months +

Rate: Please quote your best day rate or expected salary.

Client will consider freelance or full time employees for this role.

LinkedIn:  www.linkedin.com/in/EmmaCrawford

Airline Applications Architect with Airline Pricing/Fares experience - East Coast USA

a Which Consulting Ltd service