Leading fintech company seeks an experienced Principal Software Architect to join a dynamic engineering team in Kerry, Ireland.
Job Description:
The successful candidate will be responsible for designing, developing, and deploying cloud-native software applications using innovative technologies and tools. They will also provide technical leadership and ensure the right tools and frameworks are used by the engineering teams.
Key Responsibilities:
* Design and develop cloud-native software applications using cloud computing platforms and containerization techniques.
* Provide technical leadership and guidance to engineering teams on architecture design patterns, event-driven architecture, and distributed systems design.
* Drive asynchronous communication patterns and secure payment ecosystems.
Required Skills and Qualifications:
* Experience in Cloud-native application design and development, Azure, architectural design patterns, event-driven architecture, and distributed systems design.
* Knowledge of Java, Python, JavaScript/typescript, React, containers, orchestration, SQL, No-SQL, data warehousing, and Lean/Agile methodologies is preferred.
* Ability to work under pressure and collaborate with others is essential.
As a key member of our engineering team, you will have the opportunity to work with cutting-edge technologies, contribute to the development of innovative software solutions, and grow professionally in a dynamic and supportive environment.