Disclaimer: Hunt UK Visa Sponsors aggregates job listings from publicly available sources, such as search engines, to assist with your job hunting. We do not claim affiliation with May Business Consulting (Spain). For the most up-to-date job details, please visit the official website by clicking "Apply Now."
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 system’s 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.
Permanent or Contractor (depending on your preference)
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!