Senior Engineer (C#, .Net)

Senior Engineer (C#, .Net)

Belfast Full-Time 43200 - 72000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Develop business-critical software in an Agile environment, focusing on continuous improvement.
  • Company: Join TP ICAP, a global leader in market infrastructure and financial solutions.
  • Benefits: Enjoy a collaborative culture, mentoring opportunities, and the chance to work with cutting-edge technologies.
  • Why this job: Be part of a diverse team driving innovation in financial markets with a strong focus on quality.
  • Qualifications: Experience in C#/.NET, financial systems knowledge, and a degree or equivalent experience required.
  • Other info: Inclusivity is key; we encourage all backgrounds to apply, as your unique skills matter.

The predicted salary is between 43200 - 72000 £ per year.

This Evergreen requisition is a live role. We have multiple opportunities, so candidates who meet the criteria may be added against different requisitions in the workday system depending on their background and experience.

Group Overview

The TP ICAP Group is a world leading provider of market infrastructure. 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. Through our people and technology, we connect clients to superior liquidity and data solutions. The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist.

Role Overview

As a Senior Software Engineer at TP ICAP you will be part of a talented team delivering business critical software for the internal broking division and their external customer base. You will work within an Agile environment, from design through to implementation, with a strong focus on Continuous Improvement whilst working collaboratively as part of a self-organising, cross-functional team. There will be a focus on continuous integration and deployment.

Role Responsibilities

  • Work closely with the Architect/Principal to build solutions that align to the IT strategy/vision.
  • Provide support and mentoring to other members of the team.
  • Work in partnership with QA counterpart to ensure the delivery of quality software.
  • Promote delivery of quality software - unit tests, code reviews etc.
  • Experiment with multiple technologies and methodologies as part of delivery, to help guarantee the best solution and approach.
  • Deliver against both Functional and Non-functional requirements.
  • Take Ownership/Accountability for development of key features and drive to completion.
  • Communicate effectively on progress and ensure impediments are raised early to minimise impact on the delivery.

Experience / Competences

Essential
  • Competent developer, with experience of C#/.NET
  • Broad knowledge of financial markets, financial systems and over the counter (OTC) products
  • Degree or equivalent industry experience
  • Experience of application testing, demonstrating the software meets the requirements
  • Experience with either Continuous Build & Integration, Continuous Deployment or DevOps
  • Financial sector experience, especially in swaps, derivatives or futures
Desired
  • Middleware experience on JMS based systems i.e. Tibco EMS, RabbitMQ, Reuters, IBM Websphere Message Broker
  • Competent database developer (Stored Procedure development) SQL Server
  • Experience working with XML and XSD technologies
  • Experience of enterprise software development
  • Experience of web development
  • Experience with TDD, BDD or similar approaches to specifying requirements and design.

Not The Perfect Fit? Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn’t align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation.

Company Statement

We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That’s why we’re building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute.

Location: UK - City Quays - Belfast

Senior Engineer (C#, .Net) employer: TP ICAP Group Services Ltd

At TP ICAP, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Located in the vibrant City Quays of Belfast, our team enjoys a supportive environment with ample opportunities for professional growth and development, alongside competitive benefits. We are committed to inclusivity and diversity, ensuring that every employee feels valued and empowered to contribute to our mission of delivering top-tier financial solutions.
T

Contact Detail:

TP ICAP Group Services Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Engineer (C#, .Net)

✨Tip Number 1

Familiarise yourself with the financial markets and OTC products, as this role requires a solid understanding of these areas. Consider brushing up on your knowledge of swaps, derivatives, and futures to demonstrate your expertise during discussions.

✨Tip Number 2

Engage with the Agile community by attending meetups or webinars focused on Agile methodologies. This will not only enhance your understanding but also show your commitment to continuous improvement, which is a key aspect of the role.

✨Tip Number 3

Network with current or former employees of TP ICAP through platforms like LinkedIn. They can provide valuable insights into the company culture and expectations, which can help you tailor your approach when applying.

✨Tip Number 4

Prepare to discuss your experience with Continuous Integration and Deployment practices. Be ready to share specific examples of how you've implemented these in past projects, as this will highlight your technical skills and alignment with the role's requirements.

We think you need these skills to ace Senior Engineer (C#, .Net)

C# Development
.NET Framework
Agile Methodologies
Continuous Integration
Continuous Deployment
DevOps Practices
Application Testing
Financial Markets Knowledge
OTC Products Understanding
SQL Server Database Development
XML and XSD Technologies
Middleware Experience (e.g., Tibco EMS, RabbitMQ)
Enterprise Software Development
Web Development
Test-Driven Development (TDD)
Behaviour-Driven Development (BDD)
Code Review Practices
Mentoring and Team Collaboration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C# and .NET, as well as any relevant financial market knowledge. Use specific examples to demonstrate your skills in software development and Agile methodologies.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with TP ICAP's mission and values, and provide examples of how you've contributed to team success in previous roles.

Showcase Relevant Projects: If you have worked on projects that involved Continuous Integration, Deployment, or DevOps, be sure to include these in your application. Highlight your role in these projects and the technologies you used.

Prepare for Technical Questions: Anticipate technical questions related to C#, .NET, and financial systems during the interview process. Brush up on your knowledge of application testing, TDD, and BDD approaches to ensure you're ready to discuss your expertise.

How to prepare for a job interview at TP ICAP Group Services Ltd

✨Showcase Your Technical Skills

As a Senior Engineer, it's crucial to demonstrate your proficiency in C# and .NET during the interview. Be prepared to discuss specific projects where you've applied these technologies, and consider bringing examples of your code or solutions to showcase your expertise.

✨Understand Financial Markets

Since TP ICAP operates within financial markets, having a solid understanding of financial systems and OTC products will set you apart. Brush up on relevant concepts and be ready to discuss how your knowledge can contribute to the company's goals.

✨Emphasise Agile Methodologies

The role involves working in an Agile environment, so be prepared to talk about your experience with Agile practices. Share examples of how you've contributed to continuous improvement and collaboration within cross-functional teams.

✨Prepare for Behavioural Questions

Expect questions that assess your problem-solving abilities and teamwork skills. Use the STAR method (Situation, Task, Action, Result) to structure your responses, highlighting how you've taken ownership of projects and communicated effectively with your team.

Senior Engineer (C#, .Net)
TP ICAP Group Services Ltd
T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>