Job Overview
JOB SUMMARY
Our client is seeking a highly skilled and experienced Software Architect with a strong focus on frontend development to join the agile release train.
Stakeholders, such as airline dispatchers or flow managers, work in a technical and demanding environment.
The train is dedicated to delivering an incredible user experience to their internal and external users.
The architect will collaborate with a separate team that implements the business services through Ada and C++ backends and (s)he will ensure seamless integration and functionality.
The products have been in active use (and development) for several years.
The ideal candidate will have a deep understanding of Typescript, Java, and React, or demonstrate the ability to quickly learn these technologies.
In addition to technical skills, a strong interest and familiarity with design thinking is essential.
KEY RESPONSIBILITIES:
• Design and architect high-quality frontend software solutions.
• Ensure the technical and functional feasibility of UI/UX designs, given the available business services.
• Provide guidance and mentorship to the development team on best practices.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Stay abreast of emerging frontend trends, technologies and architectures.
TECHNICAL COMPETENCIES:
• Ability to capture, articulate and understand the rationale for technical decisions in architectural documents.
• Proficiency in full stack architecture with a frontend emphasis, ensuring the creation of scalable and robust solutions.
• Skilful with JavaScript/Typescript, Java, and React or the ability to quickly learn these technologies.
•Experience with Figma is an asset.
•Proficiency in backend-for-frontend (BFF) architecture, while ensuring integration with business backend systems.
• Mastery of architectural languages, such as Archimate and UML.
• Experience working with documentation of user needs, such as personas, scenarios, mental models is an asset.
• Experience working with exotic protocols to integrate legacy services is an asset.
• Experience with kubernetes, OpenShift or cloud is an asset.
SOFT SKILLS:
• Proven ability to empathise with user needs.
• Curiosity and appreciation for exceptional user experience.
• Excellent written and verbal communication skills.
• Strong presentation abilities.
• Open-minded, proven collaboration and teamwork experience within the agile train and with waterfall teams.
LANGUAGE PROFICIENCY:
• Mastery of the English language is essential, as it is the working language of the train.• Candidates must be proficient users at level C1/C2 as defined by the Common European Framework of Reference for Languages (CEFR).• Knowledge of French, the second official language of the Agency, is an asset
QUALIFICATIONS:
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.• Proven experience as a Software Architect or similar role.• Experience in software development and coding in various languages (Java, Python, Swift, etc.).
Job Detail
Related Jobs (5829)
-
Senior Data Analyst on October 6, 2024
-
Programmatic Senior Analyst on October 6, 2024
-
Data Analyst on October 6, 2024
-
Survey Methodologist on October 6, 2024
-
Business Intelligence und Data Analytics Consultant (m/w/d) on October 6, 2024
-
Data Analyst on October 6, 2024
-
Virtual Data Analyst / Entry level (Remote) on October 6, 2024
-
Data Analyst on October 6, 2024
-
Remote Sensing Data Analyst on October 6, 2024
-
Data Analyst II or III on October 6, 2024