Enable job alerts via email!

Software Engineer (Corp Functions)

TP ICAP

Belfast

On-site

GBP 45,000 - 60,000

Full time

3 days ago
Be an early applicant

Job summary

A finance technology firm in Belfast is seeking a Software Engineer to design and maintain back-end services using .NET technologies with a focus on cloud infrastructure. The ideal candidate has solid engineering experience and strong skills in AWS CDK, automated testing, and Agile methodologies. This role emphasizes collaboration and code quality in a dynamic environment.

Qualifications

  • Solid engineering experience, preferably in the finance sector.
  • Strong understanding of AWS services and hands-on experience with Infrastructure as Code (IaC).
  • Demonstrated experience with automated testing frameworks.

Responsibilities

  • Design, develop, and maintain back-end services and APIs.
  • Implement & maintain Infrastructure as Code (IaC) using AWS CDK.
  • Troubleshoot and resolve issues in a timely manner.

Skills

Back-end development
.NET C#
AWS CDK
Automated testing
Agile methodologies
Containerization (Docker)
Problem-solving
Collaboration

Tools

Git
JIRA
Entity Framework

Job description

Social network you want to login/join with:

Software Engineer (Corp Functions), Belfast

col-narrow-left

Client:

TP ICAP

Location:

Belfast, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

8962b4a5939c

Job Views:

6

Posted:

12.08.2025

Expiry Date:

26.09.2025

col-wide

Job Description:

Role Responsibilities

  • Design, develop, and maintain back-end services and APIsin .Net C#, with a focus on cloud-based distributed architecture .
  • Ensure high-quality code through automated testing, particularly unit testing, and maintain a strong emphasis on code quality.
  • Implement & maintain Infrastructure as Code (IaC) using AWS CDK (Python preferred) to automate deployment and management of cloud resources.
  • Collaborate with cross-functional teams, including Business Analysts (BAs), QA engineers, and Project Managers (PMs), to deliver solutions that meet business requirements.
  • Demonstrate T-shaped skills by actively contributing to all areas of development and assisting team members in developing their own T-shaped skills.
  • Participate in agile ceremonies and contribute to an agile mindset within the team.
  • Troubleshoot and resolve issues in a timely manner, ensuring minimal disruption to business operations.
  • Contribute to the modernisation and simplification of the tech landscape, driving transformation initiatives.
  • Maintain detailed documentation of code, processes, and system configurations.

Experience / Competences

  • Solid engineering experience, preferably in the finance sector.
  • Strong understanding of AWS services and hands-on experience with Infrastructure as Code (IaC), particularly using AWS CDK with Python.
  • Demonstrated experience with automated testing frameworks and a solid understanding of unit testing principles.
  • Experience working in agile environments and a strong agile mindset.
  • Fluent in using containerisation tools (e.g., Docker).
  • 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.
  • Strong collaboration skills and the ability to communicate effectively with team members and stakeholders.
  • Passion for code quality and a commitment to maintaining high standards of software development.
  • Proficiency in back-end development using .NET technologies, particularly with microservices architecture in cloud environments.
  • Experience with Entity Framework (or other CRMs) is beneficial
  • Strong grasp of database design and experience with relational and/or NoSQL databases.
  • Proficiency in parallel computing and the ability to design and implement efficient algorithms.
  • Proficiency in using Git for version control and JIRA for backlog management.
  • Strong communication skills, both written and verbal.
  • Ability to work effectively as part of a team and independently when required.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs