Senior Software Back-End Engineer

6 months ago


Belfast, United Kingdom TP ICAP Full time

Role Overview

As a Senior Back-End 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. There will be a strong emphasis on collaboratively working as part of self-organising, cross-functional team. There will be a focus on Continuous Integration and Deployment and automating as much as possible. Promote delivery of quality software – unit tests, code reviews etc. Experimenting with multiple technologies and methodologies as part of delivery, to help guarantee the best solution and approach.

Role Responsibilities

Work closely with the Architect/Principal/Team Leader 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.

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

Demonstrable and current experience of hands-on Back-End Software Engineering primarily with Microsoft c#.net and low latency event driven architectures. Messaging using AMQP.

Experience of Application Lifecycle Management Tools and technologies such as Source Code Management; git, DevOps platforms; gitlabs, TeamCity

Experience of OO design principals such SOLID / DRY / YAGNI to create maintainable, self-documenting and high quality code.

Experience of Architectural Patterns and practices such as Backend for Frontend, Micro Frontends, Microservices, MediatR

Demonstrable experience of utilising Dev(Sec)Ops to automate and minimise delivery times from Development to Production e.g. utilising CI\CD

Experience of and understanding of the importance of maintaining code quality using Unit/Integration/e2e testing tools such as N\XUnit, Moq. Utilising Quality Assurance expertise to automate regression.

Collaborate on Solution Technical Architecture with Enterprise Technical Architects to follow Enterprise standards. Enjoy and understand new technology and be able to influence technical direction.

Use of and working with Containerization to aid deployability, testing and loose coupling.

Agile exponent to speed up delivery, reduce risk and provide maximum value to the end users


Desired

Knowledge and use of Cloud Technologies and concepts preferably on AWS or Azure/GCP etc.

Experience of Domain Driven Design (DDD) and implementing patterns like CQRS to facilitate polyglot persistence.



  • Belfast, United Kingdom TP ICAP Full time

    Role Overview As a seasoned back-end software engineer at TP ICAP, you will be part of a talented team delivering 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. We promote delivery of...


  • Belfast, United Kingdom Gazelle Global Full time

    Senior Backend Engineer needed for large engineering firm in Belfast About the Role We're seeking a talented Senior Backend Engineer to join our team and play a pivotal role in building innovative software solutions. As a Backend Engineer, you'll primarily focus on developing and maintaining the backend infrastructure of our products, utilising...


  • Belfast, United Kingdom Gazelle Global Full time

    Senior Backend Engineer needed for large engineering firm in BelfastAbout the RoleWe're seeking a talented Senior Backend Engineer to join our team and play a pivotal role in building innovative software solutions. As a Backend Engineer, you'll primarily focus on developing and maintaining the backend infrastructure of our products, utilising technologies...


  • Belfast, United Kingdom Gazelle Global Full time

    Senior Backend Engineer needed for large engineering firm in BelfastAbout the RoleWe're seeking a talented Senior Backend Engineer to join our team and play a pivotal role in building innovative software solutions. As a Backend Engineer, you'll primarily focus on developing and maintaining the backend infrastructure of our products, utilising technologies...


  • Belfast, United Kingdom Gazelle Global Full time

    Job Description Senior Backend Engineer needed for large engineering firm in Belfast About the Role We're seeking a talented Senior Backend Engineer to join our team and play a pivotal role in building innovative software solutions. As a Backend Engineer, you'll primarily focus on developing and maintaining the backend infrastructure of our...


  • Belfast, United Kingdom Gazelle Global Full time

    Senior Backend Engineer needed for large engineering firm in BelfastAbout the RoleWe're seeking a talented Senior Backend Engineer to join our team and play a pivotal role in building innovative software solutions. As a Backend Engineer, you'll primarily focus on developing and maintaining the backend infrastructure of our products, utilising technologies...

  • Software Engineer

    4 weeks ago


    Belfast, United Kingdom Optime Group Full time

    About the RoleAs a key member of our Core Infrastructure Team, you will be responsible for designing, developing, and maintaining the back-end infrastructure of our software systems. This includes working closely with cross-functional teams to ensure seamless integration and scalability.Key ResponsibilitiesDesign and develop high-quality, scalable back-end...


  • Belfast, United Kingdom H&R Talent Full time

    Job DescriptionWe are seeking an experienced and highly motivated C# Back-End Developer to join our Backend project team. The front-end is TypeScript/React, while the back-end is primarily C#/gRPC. We have reached parity with the legacy applications and are now building new features at pace.The project team consists of ten engineers, split across the front...


  • Belfast, United Kingdom Conway Group Full time

    As a Senior Software Engineer, you will be responsible for designing and developing full stack applications using a combination of front-end and back-end technologies. This role requires a strong understanding of software design patterns, data structures, and algorithms. You will work closely with the development team to ensure seamless integration and...


  • Belfast, United Kingdom Instil Software Full time

    Senior Software Engineer Opportunity at Instil SoftwareWe are seeking an exceptional Senior Software Engineer to play a key role in the design and development of our next-generation digital products and solutions. As a member of our team, you will have the opportunity to work on diverse projects, lead by example, and contribute to our culture of engineering...

  • Back-end Engineer

    3 months ago


    Belfast, United Kingdom Napier AI Full time

    DescriptionThe Back-end Engineer is a key member of our core Engineering teams, building our powerful, flexible financial crime detection engine that is used by top Financial Institutions globally to quickly and easily apply predefined scenarios or Machine Learning algorithms to customer, and transaction data.In this role, you (Back-end Engineer) will be...


  • Belfast, United Kingdom Instil Software Full time

    We are looking for a Senior Software Engineer to join our growing business. As a Senior, you will play a key role in the design and development of the next generation of digital products and solutions for our customers. The majority of your time will be spent writing code; clean code, whilst contributing to our overarching culture of engineering...


  • Belfast, United Kingdom Gazelle Global Consulting Ltd Full time

    Are You Ready to Build the Future of Platform Engineering?Were looking for a Senior Software Engineer with deep expertise in Java Spring Boot and Azure to join our innovative team! If you're passionate about back-end development and thrive in dynamic environments, this role offers the opportunity to drive feature development across diverse applications.What...


  • Belfast, United Kingdom Artemis Human Capital Full time

    Job Title: Front-end Software EngineerWe are seeking a highly skilled Front-end Software Engineer to join our team. As a Front-end Software Engineer, you will be responsible for designing and developing the user interface and user experience of our web applications.Responsibilities:- Design and develop user interfaces and user experiences for web...


  • Belfast, United Kingdom Enso Recruitment Full time

    We are thrilled to be working with one of Belfasts newest tech teams to recruit for Senior Software Engineers focused on Back-End Software Engineering mainly working with Java and Spring. This is an opportunity to join a fast growing, global business that has recently set up in NI and are committed to scaling a successful software engineering team in the...


  • Belfast, United Kingdom Next Full time

    Job Overview:We are seeking a highly skilled Senior Software Engineer - Backend Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our back-end systems. Your expertise will be essential in ensuring the scalability, performance, and reliability of our...


  • Belfast, United Kingdom Enso Recruitment Full time

    We are thrilled to be working with one of Belfast’s newest tech teams to recruit for Senior Software Engineers focused on Back-End Software Engineering mainly working with Java and Spring. This is an opportunity to join a fast growing, global business that has recently set up in NI and are committed to scaling a successful software engineering team in the...


  • Belfast, United Kingdom Enso Recruitment Full time €75,000

    We are thrilled to be working with one of Belfast’s newest tech teams to recruit for Senior Software Engineers focused on Back-End Software Engineering mainly working with Java and Spring. This is an opportunity to join a fast growing, global business that has recently set up in NI and are committed to scaling a successful software engineering team in...


  • Belfast, United Kingdom Enso Recruitment Full time

    We are thrilled to be working with one of Belfast’s newest tech teams to recruit for Senior Software Engineers focused on Back-End Software Engineering mainly working with Java and Spring.This is an opportunity to join a fast growing, global business that has recently set up in NI and are committed to scaling a successful software engineering team in the...


  • Belfast, United Kingdom Enso Recruitment Full time

    We are thrilled to be working with one of Belfast’s newest tech teams to recruit for Senior Software Engineers focused on Back-End Software Engineering mainly working with Java and Spring.This is an opportunity to join a fast growing, global business that has recently set up in NI and are committed to scaling a successful software engineering team in the...