Hello!
At MBC we keep growing and we are now looking for a Software Architect Analyst.
About MBC
May Business Consulting is an international consulting firm offering advisory services in digital transformation change management efficiency and control. We have a customer-centric approach getting 100% involved proactively to maximise our added value.
We have offices in Spain and the United Kingdom.
We work on international projects with financial institutions fintechs and startups.
About the role
We are looking for a Software Architect Analyst a professional who combines technical and analytical skills to design evaluate and optimise software system architecture. This role is key to ensuring that technological solutions are scalable secure efficient and aligned with business goals.
It is necessary to have previous experience in banking especially in payments.
Starting: September.
Responsibilities:
- Software Architecture Design:
- Define the systems overall structure (layers modules components services).
- Select appropriate technologies languages frameworks and design patterns.
- Ensure the architecture supports scalability performance and maintainability.
- Technical and Functional Analysis:
- Assess business requirements and translate them into technical solutions.
- Analyse existing systems to identify bottlenecks or improvement areas.
- Conduct feasibility studies and impact analyses.
- Security and Compliance:
- Design secure architectures complying with regulations (GDPR etc.).
- Define policies for authentication authorisation and data protection.
- Integration and System Communication:
- Design how systems communicate (APIs microservices message queues).
- Ensure interoperability between diverse platforms and technologies.
- Support for Development and QA:
- Work with developers to ensure the code follows the defined architecture.
- Help define test environments CI/CD and automation.
- Continuous Improvement and Tech Evolution:
- Evaluate new technologies and propose architectural improvements.
- Take part in long-term strategic IT decisions.
Requirements:
- Proven experience in software architecture design and change management.
- Experience in the banking or financial sector ideally with payments systems.
- Strong understanding of architecture patterns (MVC microservices event-driven etc.).
- Solid command of tools such as UML ArchiMate Enterprise Architect.
- Knowledge of cloud environments (AWS Azure GCP) databases security and DevOps.
- Excellent analytical and communication skills to engage with technical and business stakeholders.
Better if you have...
- Proactivity
- Willingness to grow and improve continuously.
- Empathy and teamwork skills.
- Strong learning capacity and attention to detail.
- Client-oriented approach.
Location: Milton Keynes Hybrid
Join a young consulting firm and continue your professional growth and development. Work on international projects in a great working environment.
We look forward to your application!