Domain Architect

Ing Mad
Municipality of Madrid, Spain
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Agile Methodologies
Software Design Patterns
RabbitMQ
Event Driven Architecture
Kafka
Api Design
Microservices

Job description

Identify and define the scope of the Bounded Contexts within his/her Domain, according to the business needs of the different Value Streams, always with a target-first mindset

Co-create the Architectural Designs at different temporal horizons, defining the target architecture, the foreseen transitions and the next iteration, considering both the business and the technology strategy and combining Global and Local systems

Positively contribute to the roadmap definition, providing guidance to the business and delivery leadership and assessing the impact of the main initiatives at the inception phase

Owns the integration of the services and platforms across the domain, optimizing functional and non-functional requirements and reducing complexity and architectural debt

Provides guidance to Engineers, managers and teams/squads for the domain, by describing design patterns in Cookbooks together with the Engineering discipline. Describes how these best practices can be implemented in practice

Is responsible for Quarterly Business Review (QBR) items (3 quarters) and signs off quarterly plans and/or Change Governance Documents (CGD)

Ensure that the architecture is implemented according to the design, measuring and tracking technical/tactical debt

Requirements

Good communication skills (written /verbal).

Ability to operate at own initiative with a pro-active attitude, within the

directions and confines of management and Bank policy.

Ability to liaise with a broad range of people, including line management, senior management, external suppliers and related people.

Problem solving ability and strong analytical skills.

Fluent English both written and oral.

Accuracy and attention to details.

Experience working in a team; exhibits clear behavior of a team player execution driven.

Demonstrated experience in hands on development leadership role.

Proven experience in Agile environments and can work individually and as a team member.

Demonstrated involvement in successful change initiatives associated with IT in business.

Work experience: 3-5y in Architecture.

Experience in Microservices Architecture, API design, Event Driven Architecture (Kafka, RabbitMQ) and Reactive principles. Knowledge of Domain Drive Design principles and methodology is definitely a plus.

Good understanding of the security principles and patterns, at different viewpoints: application, transport, infra…

In-depth understanding of banking environment, products and processes.

About the company

We are a team of more than 1700 people sharing one idea: doing our bit in helping our clients create a better future for themselves, by providing them with the tools they need to get where they want to go. A fully online bank where technology, innovation, simplicity and transparency are the main ingredients, and the first one to work with agile methodologies. And although we are based in Spain, we are lucky to work in an international bank with presence in more than 40 countries. We are proud to have a diverse team, and we are committed to continue developing a culture of Diversity, Inclusion and Belonging to foster a culture of collaboration and innovation that represents all collectives in the society. And even though we look orange on the outside, we are green on the inside. Our ambition in Sustainability is Empowering (y)our Sustainability journey. We are embarking on our path, for us, but we are also there for when our clients decide to embark on this journey. Making things happen, helping others be successful, always being one step ahead-that's our DNA. If you look at yourself in the mirror and your reflection matches our way of being and working…we are looking forward to meeting you!

Apply for this position