Software Engineer - Morgan McKinley
Software Engineer - Morgan McKinley

Software Engineer - Morgan McKinley

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Design and develop scalable microservices for compliance and risk management.
  • Company: Join a leading FinTech organisation focused on innovation and regulatory solutions.
  • Benefits: Enjoy a dynamic work environment with opportunities for growth and collaboration.
  • Why this job: Be at the forefront of technology and compliance, making a real impact in the industry.
  • Qualifications: Experience in backend development, Java proficiency, and knowledge of microservices required.
  • Other info: Work with cross-functional teams and modernise legacy systems for enhanced efficiency.

The predicted salary is between 36000 - 60000 £ per year.

Software Engineer – FinTech/Compliance Systems

A leading organisation is seeking a Software Engineer to join its fast-paced technology function, focused on developing secure, scalable and compliant systems that support complex regulatory requirements and partner onboarding experiences. This is an exciting opportunity to work at the intersection of technology, risk management and innovation, building next-generation systems that streamline compliance processes and enable business growth.

What You'll Do:

  • Design and develop scalable, high-performance microservices to support compliance, onboarding and risk management processes
  • Own critical components across the software architecture, ensuring reliability and performance
  • Build internal tooling and reporting dashboards to support compliance officers and analysts
  • Work with cross-functional teams to understand requirements and implement automated solutions
  • Solve complex technical problems with a strong customer-centric focus
  • Help automate and modernise legacy systems to reduce manual intervention and increase resilience

What You'll Bring:

  • Experience in backend software development
  • Proficiency in Java and at least one other server-side programming language
  • Experience with microservices architecture and distributed systems
  • Strong understanding of data storage technologies (MySQL, Hadoop, Cassandra)
  • Familiarity with AWS services such as RDS, Step Functions and Kinesis (preferred)
  • Experience with unit, integration and end-to-end testing frameworks
  • Ability to define and monitor SLOs/KPIs and contribute to architecture design
  • Exposure to regulatory processes or FinTech/payments
  • Understanding of security protocols for authentication and authorisation
  • Collaborative mindset and experience working with globally distributed teams

Software Engineer - Morgan McKinley employer: Morgan McKinley

Morgan McKinley is an exceptional employer that fosters a dynamic and innovative work culture, perfect for Software Engineers eager to make a significant impact in the FinTech sector. With a strong emphasis on employee growth, the company offers extensive training opportunities and encourages collaboration across global teams, ensuring that every team member can thrive in their role. Located in a vibrant tech hub, employees benefit from a stimulating environment that promotes creativity and cutting-edge solutions in compliance and risk management.
M

Contact Detail:

Morgan McKinley Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - Morgan McKinley

✨Tip Number 1

Familiarise yourself with the latest trends in FinTech and compliance systems. Understanding the regulatory landscape and how technology can streamline these processes will give you an edge during discussions with our team.

✨Tip Number 2

Brush up on your microservices architecture knowledge. Be prepared to discuss your experience with building scalable systems and how you've tackled complex technical challenges in previous roles.

✨Tip Number 3

Showcase your collaborative skills by highlighting any experience working with cross-functional teams. We value a customer-centric approach, so be ready to share examples of how you've solved problems with this mindset.

✨Tip Number 4

If you have experience with AWS services, make sure to mention it! Familiarity with tools like RDS and Kinesis can set you apart, especially in a role focused on modernising legacy systems.

We think you need these skills to ace Software Engineer - Morgan McKinley

Backend Software Development
Proficiency in Java
Experience with at least one other server-side programming language
Microservices Architecture
Distributed Systems
Data Storage Technologies (MySQL, Hadoop, Cassandra)
Familiarity with AWS Services (RDS, Step Functions, Kinesis)
Unit Testing Frameworks
Integration Testing Frameworks
End-to-End Testing Frameworks
Defining and Monitoring SLOs/KPIs
Architecture Design
Exposure to Regulatory Processes
Understanding of Security Protocols for Authentication and Authorisation
Collaborative Mindset
Experience with Globally Distributed Teams

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience in backend software development, particularly with Java and microservices architecture. Emphasise any projects that showcase your ability to solve complex technical problems and work with cross-functional teams.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific experiences that align with the job description, such as your familiarity with AWS services or your understanding of compliance processes in FinTech.

Showcase Technical Skills: Include a section in your application that lists your technical skills, particularly those mentioned in the job description like data storage technologies and testing frameworks. This will help demonstrate your qualifications at a glance.

Highlight Collaborative Experience: Since the role requires working with globally distributed teams, include examples of past collaborative projects. Describe how you contributed to team success and any tools or methodologies you used to facilitate communication and collaboration.

How to prepare for a job interview at Morgan McKinley

✨Showcase Your Technical Skills

Be prepared to discuss your experience with backend development, particularly in Java and any other server-side languages. Highlight specific projects where you've implemented microservices architecture or worked with data storage technologies like MySQL or Hadoop.

✨Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Be ready to explain your thought process when solving complex problems, especially those related to compliance and risk management. Use examples from your past work to illustrate your customer-centric approach.

✨Understand the FinTech Landscape

Familiarise yourself with the regulatory processes and compliance requirements in the FinTech sector. Showing that you understand the industry's challenges will demonstrate your commitment and readiness to contribute effectively.

✨Emphasise Collaboration Skills

Since the role involves working with cross-functional teams, be sure to highlight your collaborative experiences. Discuss how you've successfully worked with globally distributed teams and how you approach communication and teamwork in a tech environment.

Software Engineer - Morgan McKinley
Morgan McKinley
M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>