Senior Software Back-End Engineer

2 weeks 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

    Job Description 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...


  • Belfast, United Kingdom TP ICAP Full time

    Job Description 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...


  • Belfast, United Kingdom VANRATH IT Full time

    Senior Software Engineer – C# / .Net Ideal opportunity for an experienced Back-end Engineer ready to step-up to Senior or a Senior Engineer keen to up-skill in Cloud Microservices. If you’re a Software Engineer with : Experience in Back-end C#/.Net Experience with SQL databases Salary up to £50k plus 10% Annual bonus ~ Hybrid Working...


  • 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 VANRATH IT Full time

    Introduction Senior Software Engineer – C# / .Net Ideal opportunity for an experienced Back-end Engineer ready to step-up to Senior or a Senior Engineer keen to up-skill in Cloud Microservices. The Ideal Person If you’re a Software Engineer with : Experience in Back-end C#/.Net Experience with SQL databases Keen to upskill in Cloud...


  • Belfast, United Kingdom VanRath Full time

    Senior Crypto Engineer - Java / Spring Exciting opportunity for an experience Java Engineer to join a local team in Belfast building software solutions for the Crypto exchange sector. This role would be ideal for a Software Engineer who has: Strong back-end Java / Spring scripting skills Experience with any Cloud platform (AWS / Azure / GCP) ...

  • Software Engineer

    1 month ago


    Belfast, United Kingdom Instil Software Full time

    We are looking for a Software Engineer to join our growing business. As a Software Engineer, you will be very much part of this culture, writing code on a daily basis and helping deliver beautiful software for the cloud, mobile and desktop. Ideally, you will have 3-4 years post graduate experience, ready to take the next step in your career, with a...


  • Belfast, United Kingdom ReQuire Consultancy Full time

    ?As a Senior Software Engineer working for our start up Tech client, you will be responsible for the coordination and development of features and enhancements to their specific products. You will work closely with the Principal Software Engineer to analysework items, create and estimate sprints, and build world class software. You deliver high quality and...


  • Belfast, United Kingdom Bazaarvoice Full time

    At Bazaarvoice, we create smart shopping experiences. Through our expansive global network, product-passionate community & enterprise technology, we connect thousands of brands and retailers with billions of consumers. Our solutions enable brands to connect with consumers and collect valuable user-generated content, at an unprecedented scale. This content...


  • Belfast, United Kingdom Scaffold Digital Ltd Full time

    We are seeking a talented and experienced mid-senior level software engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet client requirements. At Scaffold Digital, we are passionate about creating innovative digital experiences. We are a team of creative...


  • Belfast, United Kingdom Scaffold Digital Ltd Full time

    We are seeking a talented and experienced mid-senior level software engineer to join our team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet client requirements. At Scaffold Digital, we are passionate about creating innovative digital experiences. We are a team of creative...


  • Belfast, United Kingdom Ocho Full time

    Senior Front-End Engineer needed to join NIs top FinTech success Do you want to work for a company who are known for employee satisfaction? Want to work on real-time greenfield projects? Want a clearly provided career path? The Role Your new employer is the matchmaker of the financial world, bringing together buys and sellers of various products, keeping the...


  • Belfast, United Kingdom Bazaarvoice Full time

    At Bazaarvoice, we create smart shopping experiences. Through our expansive global network, product-passionate community & enterprise technology, we connect thousands of brands and retailers with billions of consumers. Our solutions enable brands to connect with consumers and collect valuable user-generated content, at an unprecedented scale. This content...


  • Belfast, United Kingdom VanRath Full time €45,000

    Intermediate Back-End Node Developer - Cloud Microservices Client Outstanding opportunity for a technically curious Intermediate Developer to pick up new skills and new technology in a Cloud Microservices environment. This exciting Client is at the cutting-edge of Blockchain technology, providing secure, scaleable solutions for the Financial Services...

  • Software Engineer

    1 month ago


    Belfast, United Kingdom ReQuire Consultancy Full time

    We are currently recruiting for a newly formed Tech firm based in Belfast, designed to provide a wider group with the best management solution on the market. Our client pride themselves on writing high quality, enterprise grade, distributed software solutions that are secure, efficient, scalable, and well architected to allow for ease of reuse and...


  • Belfast, United Kingdom Ocho Full time

    Job Title: Senior Front End Engineer If you want to know about the requirements for this role, read on for all the relevant information. Location: Hybrid/Flexible About Our Client: Our client are a dynamic tech company who have experienced a period of growth and are continuing to grow their engineering department. The team currently sits at 50 staff with...


  • Belfast, United Kingdom Ocho Full time

    Job Title: Senior Front End Engineer Location: Hybrid/Flexible About Our Client: Our client are a dynamic tech company who have experienced a period of growth and are continuing to grow their engineering department. The team currently sits at 50 staff with plans to add another 5 this quarter. Role Overview: Seeking a Senior Front End Engineer...


  • Belfast, United Kingdom Ocho Full time

    Job Title: Senior Front End EngineerLocation: Hybrid/FlexibleAbout Our Client: Our client are a dynamic tech company who have experienced a period of growth and are continuing to grow their engineering department. The team currently sits at 50 staff with plans to add another 5 this quarter. Role Overview: Seeking a Senior Front End Engineer primarily with...


  • Belfast, United Kingdom Ocho Full time

    Job Title: Senior Front End Engineer Location: Hybrid/Flexible About Our Client: Our client are a dynamic tech company who have experienced a period of growth and are continuing to grow their engineering department. The team currently sits at 50 staff with plans to add another 5 this quarter. Role Overview: Seeking a Senior Front End Engineer primarily...


  • Belfast, United Kingdom Ocho Full time

    Job Title: Senior Front End EngineerLocation: Hybrid/FlexibleAbout Our Client: Our client are a dynamic tech company who have experienced a period of growth and are continuing to grow their engineering department. The team currently sits at 50 staff with plans to add another 5 this quarter. Role Overview: Seeking a Senior Front End Engineer primarily with...