Location
Belfast

Datactics' expert engineering, development and commercial teams have many years of combined industry experience and, in response to customer demand and company growth, Datactics is actively recruiting Senior Software Engineers.

About Datactics

We are a fast-growing Belfast-based tech company, providing data quality and matching software to a growing number of international banks and to Government departments. Our software is sophisticated yet easy to use, and this is our key difference to the rest of the market: empowering business users to self-serve for data quality. We want to make it possible for banks and governments to have perfect data, fast, and without the nasty side-effects of chronic Excel addiction!

We identify our niche market as RegTech, the regulatory compliance side of Fintech, technology designed for and applied to the financial sector. Our expert engineering, development and commercial teams have many years of combined industry experience and, in response to customer demand and company growth, we are actively recruiting Senior Software Engineers to join us on our adventure.

The Role:

You will work with the Software Development Manager to maintain and enhance software products in line with company objectives both through team and individual effort. As Senior Software Engineer you will have input and responsibility for various aspects of the software engineering function within Datactics, including:

  • Design, implementation, testing and documentation of software products
  • Management of software engineering infrastructure
  • Improvement of software engineering processes
  • Identification of, and experimentation with, technologies that provide benefit to any area of software engineering
  • Mentoring and management of Junior Software Engineers

The Senior Software Engineer will apply high standards of professionalism in all aspects of their work, from source code to documentation and interactions with other members of the Software Engineering team and other teams within Datactics.

The Datactics Technology Stack:

The current technology stack includes, but is not limited to:

  • Java
  • Linux
  • SQL
  • Apache Derby, MySQL, MariaDB, MS SQL Server, PostgreSQL
  • VAADIN
  • Docker
  • AWS & Azure
  • Apache Tomcat
  • C, C++
  • Git

Essential Skills:

The ideal candidate must have:

  • Five years commercial software engineering experience
  • Excellent programming skills in Java and/or C, C++
  • Experience with SQL
  • A desire to be a lead engineer
  • Ability, and desire, to proactively identify improvements to software products and processes

Desirable Technical Skills:

  • Git
  • Apache Ant
  • C, C++
  • Experience in UI/UX
  • Docker
  • Machine Learning
  • Web Development Technologies (CSS, HTML, JavaScript)
  • Linux
  • AWS

Working at Datactics

Our employee benefits package includes private health insurance, training allowances and a shared bonus pool. But more than this, we place huge importance on cohesion between all areas of the company so that we can work quickly, efficiently and deliver the best possible experience for our clients and staff. Everyone you work with has grown with the company in the same way, so will be on hand to help! This means that in time you’ll be just as able to help others in using our tools and processes.

We pride ourselves on being inclusive and diverse, as we believe these are two of the biggest contributors behind our talented team of 50. In fact, we have 11 different nationalities and 35% of female team members, which has led to our being awarded the Waters Technology ‘Best Company for Diversity and Inclusion’ in 2020.

About You

This is an extremely exciting opportunity for someone who is determined, self-motivated and passionate about software engineering. The ideal candidate will be an effective team player who perseveres and communicates well to get to the highest quality results.

Along the way, you will be extremely well-supported by the wider team back in Belfast who are just as passionate as you!