Employment Type: Permanent
Employment Type: Permanent
Contract Duration:
At IATA, we speak for the airlines of the world, serving and supporting over 300 of them across all continents. We are passionate and knowledgeable about the aviation industry, and we strive to make it safer, smarter, more sustainable and more inclusive. We celebrate diversity and inclusion in our workforce, and we respect and value the different backgrounds, perspectives and skills of our employees. We also care about our employees’ wellbeing, and we provide flexible work arrangements, travel benefits, family-friendly policies, equal pay and a day off on your birthday. We believe in giving back to the community and encourage our staff to participate in volunteering activities that support causes they care about. We encourage you to join our global community of aviation enthusiasts, and we will do our best to make you feel comfortable during the interview process. IATA is more than a trade association; it is a vision of a better future for air travel.
You will be a member of Architecture, Salesforce and Solution Design team within Information & Data (I&D) division. As an experienced .NET Solution Architect, you will lead the Solution Architecture for IATA’s Financial IT solutions, with a strong focus on .NET technologies. Your expertise in financial systems will be crucial as you design and maintain the architecture for some of IATA’s most critical applications. Including the evolution of existing systems, using cloud-based technologies based on AWS. You will be the subject matter expert and authority on the design of IATA’s financial solutions, ensuring the quality of delivery for assigned projects, enhancements, and support. You will define and recommend coding best practices and integration options, with proven experience of middleware products relevant to the industry.
Solution Architecture:
? Design key technical components of IATA’s financial IT solutions and oversee the end-to-end technical implementation, from .NET development right through to operations.
? Lead design sessions with business and IT teams to evaluate all possible design alternatives that will address business requirements.
? Ensure the technical design is in line with the overall Enterprise Architecture and can scale and evolve in-line with the latest innovations from the financial sector.
? Define technical best practices reference architecture for financial systems implementation; Provide the Architecture design documents using the C4model.
? Conduct code reviews to identify and address any application/code security issues during the software development lifecycle.
? Proactively evaluate potential application performance bottlenecks and recommend remedial measures.
General Architecture:
?Develop, communicate, maintain, and enforce the overall architecture (applications, data, integration) of the systems to which you are assigned.
?Contribute to the Enterprise Architecture group with accountability for Solution Architecture and governance across the business and its IT suppliers ensuring the end-to-end integrity of the solution.
?Promote co-operation and work in coordination with the technical streams within projects, working with other domain architects, SMEs, business analysts, developers, security and engineers to achieve the successful delivery of a secure and integrated solution.
?Produce the appropriate level of formal architecture as defined in the project delivery lifecycle, documented using the C4model and reviewed in the Architecture Review Board.
?Work closely with project and development teams to assist the planning and review of project schedules, project reviews, project sizing, estimations, and gap analysis.
?Define re-usable modular components, with specifications that are published, updated, and controlled.
?Control the development of interfaces between components so they meet interface specifications.
• Works with business analysts to ensure what is proposed is both fit for purpose and meets the core business needs.
• Support the project management and enterprise architecture in understanding risks, issues, dependencies and revisions relating to the solution architecture.
• Leverages the use of open standards and common technology platforms where available.
• Monitors and assesses industry developments and trends for applicability to the systems architecture as input to new project definitions and the systems roadmap
- BSc Degree in Computer Science, Software Engineering, or equivalent.
- Proven experience of developing Financial Solutions as a Solution Architect.
- 5+ years of experience working with .NET
- 5+ years of experience working with AWS
- Experience in both bespoke software development, integration, and configuration of COTS products.
Travel Required: N
Learn more about IATA’s role in the industry, our benefits, and the team at iata/careers/. We are looking forward to hearing from you!