Senior Software Engineer (Back-End) in London
Senior Software Engineer (Back-End)

Senior Software Engineer (Back-End) in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Mentor team members and design innovative software solutions in a dynamic environment.
  • Company: Join TP ICAP, a global leader in financial market infrastructure.
  • Benefits: Enjoy competitive salary, training opportunities, and the freedom to innovate.
  • Why this job: Make a real impact in global markets while developing your skills.
  • Qualifications: Proven experience in .Net, AWS, and agile methodologies required.
  • Other info: Collaborative culture with excellent career growth potential.

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

Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.

Role Overview

The Senior Software Engineer is responsible for mentoring team members, providing local management support to engineers, designing and maintaining software, collaborating with cross-functional teams, and ensuring high-quality code. The role involves overseeing CI/CD pipelines, monitoring system performance, and implementing security best practices. Additionally, the engineer participates in agile ceremonies and maintains detailed documentation.

Role Responsibilities

  • Collaborate with cross-functional teams, including Business Analysts (BAs) and Project Managers (PMs), to gather and refine requirements.

Experience / Competences

  • Proven experience as a Senior .Net Engineer, preferably in the finance sector.
  • Strong understanding of AWS services and hands-on experience with Infrastructure as Code (IaC), particularly using AWS CDK in Python.
  • Experience with Entity Framework (or other CRMs) is beneficial.
  • Experience designing and building systems using a contract-first methodology is beneficial.
  • Experience with writing tests or scripts in Python is beneficial.
  • Demonstrated experience with automated testing frameworks and a solid understanding of unit testing principles.
  • Experience working in agile environments and a strong agile mindset.
  • Attention to detail and the ability to work under pressure without being distracted by complexity.
  • Excellent problem-solving skills and the ability to think critically and creatively.
  • Leadership and collaboration skills, with the ability to communicate effectively with team members and stakeholders.

Skills

  • Strong communication skills, both written and verbal.
  • Strong grasp of database design and experience with relational and/or NoSQL databases.
  • Familiarity with Kubernetes, relying on the DevOps Engineer for orchestration.
  • Proficiency in using Git for version control and JIRA for backlog management.
  • Experience with CI/CD pipelines and tools.
  • Ability to write clear and concise documentation.
  • Ability to work effectively as part of a team and independently when required.

Connecting clients, communities and colleagues for sustainable growth

TP ICAP connects people, platforms, ideas, and insight across the world’s financial, energy and commodities markets. As a global leader in market infrastructure and data-led solutions, we enhance market access, increase efficiencies, and unlock possibilities.

Work with us

Joining TP ICAP puts you at the heart of markets that matter. You’ll have the freedom to innovate and act on your initiative. We’ll train you and build your abilities in your specialist area, so that you can become an expert in your field. And all within a connected network that’s there to set you up for success.

TP ICAP Group is a collection of premium brands each with a distinct, client-focused offering. Underpinning and connecting these client-facing brands is the financial security, operational strength and know-how we have as a Group.

Connections are at the heart of what we do. We combine our people’s know-how with the latest technology to improve price discovery, trade execution and liquidity flow. Connections create strength. Through them, we help our clients to manage risk, realise investment strategies and expand the scope for growth. And connections act as a catalyst. Sparking richer solutions for our clients to break new ground, modernising markets for future performance, and creating dynamic careers for our people.

Our capacity to connect builds trust, supports communities and gives us the power to anticipate and respond to change, whatever direction the world takes. It’s what makes TP ICAP a mainstay in the global markets, now and in the future.

TP ICAP. We connect.

Senior Software Engineer (Back-End) in London employer: TP ICAP Group

At TP ICAP, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. As a Senior Software Engineer, you will not only have the opportunity to mentor and lead but also to grow your skills in a dynamic environment that values your contributions. With a commitment to employee development and a focus on connecting people and ideas, TP ICAP offers a unique platform for meaningful career advancement in the heart of the financial markets.
T

Contact Detail:

TP ICAP Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Back-End) in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage on platforms like LinkedIn. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.

✨Tip Number 2

Prepare for those interviews by practising common questions and scenarios related to back-end development. We recommend doing mock interviews with friends or using online resources to get comfortable with articulating your experience and skills.

✨Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. We love seeing real examples of your coding prowess and problem-solving skills.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for passionate individuals who want to make a difference in the financial markets.

We think you need these skills to ace Senior Software Engineer (Back-End) in London

Mentoring
Software Design
Software Maintenance
CI/CD Pipelines
System Performance Monitoring
Security Best Practices
Agile Methodologies
Documentation Skills
.Net Framework
AWS Services
Infrastructure as Code (IaC)
Entity Framework
Automated Testing Frameworks
Database Design
Version Control with Git

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your experience with .Net, AWS, and any relevant projects you've worked on in the finance sector.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how your background makes you a great fit. Don’t just repeat your CV; give us insights into your problem-solving skills and leadership experience.

Showcase Your Projects: If you've worked on any notable projects, especially those involving CI/CD pipelines or automated testing, make sure to mention them. We love seeing real-world applications of your skills!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!

How to prepare for a job interview at TP ICAP Group

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially .Net and AWS services. Brush up on your knowledge of Infrastructure as Code using AWS CDK in Python, as this will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex problems, particularly in an agile environment. Think about how you approached these challenges and what solutions you implemented, as this will demonstrate your critical thinking and creativity.

✨Emphasise Collaboration

Since the role involves working with cross-functional teams, be ready to talk about your experience collaborating with Business Analysts and Project Managers. Highlight any successful projects where teamwork was key to achieving results.

✨Prepare for Leadership Questions

As a Senior Software Engineer, you’ll be expected to mentor others. Think of instances where you’ve led a team or supported colleagues in their development. Be prepared to discuss your leadership style and how you foster collaboration and communication within a team.

Senior Software Engineer (Back-End) in London
TP ICAP Group
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>