cover image
MPA Recruitment

MPA Recruitment

www.mparecruitment.co.uk

2 Jobs

188 Employees

About the Company

Established in 1997, MPA Recruitment is a multi award-winning recruitment consultancy providing permanent, contract and temporary workforce solutions. With a proven track record, we have grown a large clientele, including the public, private and charitable sectors. Our strong working relationships and industry knowledge ensures our client's stay with us for the long term. We supply permanent and temporary staffing solutions under a range of different recruitment service models including Executive Search, Permanent and Contract, Master Vendor, Contracted Frameworks and Preferred Supplier. Founded in 2002, MPA Healthcare are an approved supplier of staff to Healthcare Trusts. The MPA Healthcare division supplies a highly skilled workforce consisting of multidisciplinary temporary and permanent staff, including Nurses, Allied Health Professionals, Healthcare Assistants, Social Workers and support service workers. At MPA, we pride ourselves on our friendly, local approach and professional market knowledge.

Listed Jobs

Company background Company brand
Company Name
MPA Recruitment
Job Title
Software Engineering Manager
Job Description
Job title: Software Engineering Manager Role Summary: Hands‑on leadership of a high‑performing backend and frontend engineering team, balancing managerial responsibilities with active contribution to code, architecture, and delivery of complex cloud and enterprise systems. Expactations: • Minimum 8 years of software engineering experience, with at least 2 years in people‑management or leadership roles. • Proven backend expertise in Java and/or Python with Spring framework experience. • Strong frontend skills in React and JavaScript. • Deep understanding of REST API design, scalable system architecture, and web application structure. • Experience with relational and non‑relational database technologies. • Demonstrated ability to guide projects end‑to‑end while maintaining team engagement and morale. • Effective communication and stakeholder‑management skills. Key Responsibilities: • Lead, mentor, and grow a team of software engineers. • Conduct one‑on‑ones, performance reviews, and career development planning. • Define and drive technical direction for backend services and APIs. • Contribute hands‑on to system design and key architectural decisions. • Collaborate with product and design to shape roadmaps and delivery plans. • Lead agile ceremonies and continuously improve engineering delivery processes. • Uphold engineering standards across testing, CI/CD pipelines, and production deployments. Required Skills: • Leadership and people‑management. • Backend development (Java, Python, Spring). • Frontend development (React, JavaScript). • RESTful API design and implementation. • Scalable system and micro‑service architecture. • Relational and non‑relational database design and usage. • CI/CD, automated testing, and deployment practices. • Agile facilitation and process improvement. • Strong written and verbal communication. Required Education & Certifications: Not specified.
Belfast, United kingdom
Hybrid
Senior
26-02-2026
Company background Company brand
Company Name
MPA Recruitment
Job Title
Software Engineer
Job Description
Job Title: Software Engineer – Cloud, Data & APIs Role Summary Hands‑on engineer building and scaling enterprise‑grade cloud, API, and data systems. Works across full stack – backend services, distributed pipelines, and cloud‑native infrastructure – while leading architectural decisions and mentoring peers. Expectations - Deliver production‑ready solutions that support millions of users. - Own technical direction and drive continuous improvement. - Mentor junior/mid‑level engineers. - Rotate through diverse client engagements (banking, fintech, regulated sectors) for cross‑domain experience. Key Responsibilities - Design and implement scalable backend services with Java and Spring. - Develop multi‑threaded microservices and integrate with React front‑ends. - Build, maintain, and optimize data pipelines using Spark, Kafka, Databricks, and Iceberg. - Modernize legacy systems to cloud‑native architecture. - Lead architectural reviews, make decisions on tech choices, and guide best practices. - Collaborate with cross‑functional teams to meet business goals and timelines. Required Skills - Advanced Java (multi‑threading, microservices) and Spring expertise. - Deep experience with Spark, Kafka, Databricks, and large‑scale data pipelines. - Proficient in SQL, Parquet, and Hadoop‑based ecosystems. - Familiarity with data orchestration, CI/CD, and cloud deployment. - Ability to integrate backend services with frontend applications. - Strong commercial experience in software and data engineering roles. - Leadership capability to mentor and influence teams. Highly Desirable (not required) - Dremio or similar data lake query engine proficiency. - AI/LLM‑based data workflow exposure. - Experience in regulated industries (finance, insurance). - Prior role leading small technical teams. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering, or related field; or equivalent commercial experience. - Relevant certifications (e.g., Java SE Certified, AWS Certified Developer) are a plus. ---
Belfast, United kingdom
Hybrid
05-03-2026