Senior Software Engineer

Location UK / Derry City Area

Job Type Permanent full-time, TemporaryContract

Salary Negotiable

Updated 1 day ago

Reference 1389076

 Job Description

We are looking to hire a Senior Software Engineer to become part of our in house IT department.



Are you professional, passionate and do you enjoy working as part of a great team?


About FinTrU

Founded in December 2013, FinTrU is a multi-award winning financial services company that provides high quality, cost-effective, near-shore resourcing solutions for Global Investment Banks. 

FinTrU’s products are: Legal, Risk, Compliance, KYC, Operations and Consultancy. Its clients are all Tier 1 Investment Banks based in London, New York, Tokyo, Frankfurt and Paris. FinTrU currently employs 330 staff at its two Belfast city centre offices, located in The Gasworks and Pakenham Street, and in Carlisle House in Derry/Londonderry.

Whilst FinTrU is managed as a profit-driven organisation, Darragh McCarthy, Founder & CEO, also considers FinTrU as having a social purpose to create high-quality professional employment on the island of Ireland. Prior to FinTrU’s establishment, Darragh thoroughly researched various locations across Ireland to determine which location FinTrU should establish in. 

The availability of a high number of talented graduates in the job market, coupled with support from Invest NI and cost-effectiveness of Northern Ireland made Belfast the obvious choice as a base for FinTrU. These factors have enabled FinTrU to offer a unique and highly competitive alternative to the more traditional off-shore outsourcing solutions often favoured by Investment Banks. 



‘Company of the Year’ – BEFTA Awards 2018

‘Fast Growth Business’ – BEFTA Awards 2018

‘Best Company to Work For’ – Belfast Business Awards 2018

‘Fast Growth Business of the Year’ – Belfast Business Awards 2018

‘Fast Growth Business of the Year’ – Aer Lingus TakeOff Business Awards 2018

‘Best Place to Work’ – Irish News Workplace & Employment Awards 2018

‘Employer of the Year’ – Northern Ireland Chamber Business Awards 2018

‘Best Company to Work For’​ – Belfast Business Awards 2018

‘High Growth Business of the Year’ – Northern Ireland Chamber Business Awards 2018



  • Design, modify, develop, write and implement advanced and complex software programming applications
  • Support and/or install software applications/operating systems
  • Develop technical and software specifications for products and systems
  • Participate in the testing process through test review and analysis, test witnessing and documentation of software
  • Train and mentor junior software engineers
  • Write efficient code for highest complexity programming assignments
  • Research and develop new software modules that would be useful for the company
  • Work with Product Management in the various stages of product development
  • Prepare statement of works and project plans
  • Keep lines of communication open on status of assigned projects and activities
  • Work with Document Control to create a document package that completely specifies the design and implementation of an application
  • Responsible for implementing documentation updates and changes to existing applications
  • Research new products, technologies and applications 



  • 8+ years of software development experience and a strong knowledge of web technologies, data access methods and databases
  • In depth knowledge of .NET framework for web and windows based application.
  • Working knowledge of ASP, ADO,, HTML, Java scripting, Transact SQL, XML/XSLT, Powershell, C#, IIS, Visual Studio.NET
  • Knowledge of Cloud based technologies – Azure, AWS
  • Working knowledge of Software Development Life Cycle 
  • Excellent documentation skills which may include ERD’s, Mock-ups, UMLS
  • Excellent design and development of relational databases as stated within the rules of normalisation 
  • Ability to manage and lead large and complex projects, eg. planning/implementation of network-wide software upgrades  

 Person Specification

  • Ability to exercise independent judgment with minimal supervision
  • Excellent teamwork, communication and organisational skills with a keen attention to detail  
  • Excellent business judgment and problem solving skills
  • Self-starter with a proactive approach and ability to work without supervision 
  • Strong analytical and organisational skills
  • Ability to work in a fast-paced and demanding environment 
  • An ability to influence people across different locations
  • An “extra mile” attitude and approach to ensure delivery of the best results every time