Vacancies

Now is a great time to join Data Interconnect, one of Europe’s leading SaaS Invoice to Cash Automation Providers as we embark on the
next stage of our exciting growth plan.

We are always looking for PHP Developers. We like to use PHP7, Symfony, Doctrine, MYSQL and Angular but if you’re not an exact match and good at problem solving, a logical thinker and pragmatic then please get in touch – careers@datainterconnect.com

Our Latest Vacancies

Software Architect and Principle Engineer

Data Interconnect–Principal Engineer / Software Architect (PHP Symfony / Angular / Cloud)

 

ABOUT DATAINTERCONNECT

 

We are a highly successful UK-based Fintech Software vendor embarking on an exciting growth journey after significant recent investment in new product and people.

 

Our current offering – the leading cloud-based Order-to-Cash Accounts Receivable suite – enables Enterprise customers to automate processes, reduce costs and improve cash collection efficiencies – meaning cash flow increases. The company’s SaaS platform enables customers to get paid faster by automating manual and time-consuming.

 

With an existing and highly satisfied customer base of very well-known large international Blue-Chip enterprises, we are a secure and dynamically growing Software business with a 20-year history of stability and profit from offices near Shrivenham on the Oxfordshire / Cotswolds border. The next few years will be an exciting time for the company as growth explodes.

 

Our jobs come with fantastic perks as well – our new office has a private gym attached which you can use whenever you want, you get private health insurance and there are pension and bonus options for all successful candidates as well as a dedicated budget for individual training. 25 days annual leave, bank holidays on top of that and the option to purchase more. Once a month we have a pit stop lunch with pizza or deli provided.

 

 

JOB SPECIFICATION

 

We are looking for someone to help oversee the next phase of development of our suite of products. While we have highly skilled developers within our teams your role will be to provide a more holistic view to our product offering. These products are both internal and external facing the majority of which are developed in PHP. You will be working with our tech leads to design efficient and future proof features whether for a specific product, or for features that interact across various products.

 

Our systems process significant amounts of data every day so you will need to make sure that are systems are scalable working for our smallest and largest clients. You will also keep an eye on cost (inefficient systems can get expensive in the cloud!), and that we are using the right technologies in the right places. You will be leading architectural decisions for tools and techniques, understanding the current architecture as it exists and for the future and delivering the product roadmap.

 

While your main responsibility will be the architecture of our systems, we will also expect you to be hands on and developing part of the time when not designing new features.

 

 

 

CANDIDATE SPECIFICATION

 

We have a proactive and can-do attitude to our work and are looking for a highly motivated self-starter who can take full responsibility in this role. We work hard to keep up with emerging technologies and best practice, so it is important that you enjoy continuously improving your knowledge and skills and encouraging your team to do this as well.

 

One of you first tasks will be to review our existing architecture and see how we can improve efficiencies within our data processing and hopefully reduce our cloud costs alongside this as well as making sure we are using the right tools for the job.

 

You will also be responsible for the following:

 

  • Making sure that our applications perform efficiently and cost effectively.
  • Partnering with business stakeholders and tech leads to translate program requirements into technical solutions and system design.
  • Defining and driving software architecture and enterprise capabilities (scalability, fault tolerance, extensibility, maintainability etc).
  • Determining overall architectural principles, frameworks and standards.
  • Make sure we are using the right tools for the right job.
  • Working with tech leads and engineer managers to form a long-term view of our technical strategy.
  • Assisting software developers with technical designs that they should follow.
  • Testing the final product to ensure it meets requirements and that it’s completely functional.
  • Working collaboratively with all different levels of developers and attending design and approach meetings.
  • Identification and selection of tools to improve:
    • Architecture Design and Security
    • Application performance and Security
    • Code Quality
    • Code Management
    • Continuous Delivery
  • Work with our DevOps team to ensure that the application and infrastructure work as efficiently and securely as possible.
  • Where applicable researching new cloud services / technologies to assess their viability in improving our applications.
  • Supporting developers with technical design questions.

 

 

 

 

 

 

 

 

 

 

 

You will have experience with most of the following:

 

  • 5-8 years of current, professional experience as a Software Engineer.
  • A strong understanding of software design patterns and principles (CQRS, Command bus etc).
  • Current professional experience with cloud services (AWS, Azure, GCP etc).
  • Experience with file processing systems.
  • Experience with systems that process and handle large amounts of data.
  • A strong understanding of cloud computing / distributed systems.
  • A strong understanding of, and experience with concurrent processing.
  • Experience with message queues, Publish–subscribe pattern, Event Bus etc.
  • Analysing existing systems and increasing efficiencies.
  • Experience with highly scalable database platforms and have delivered Enterprise distributed cloud applications.
  • A track record of delivering mission critical, enterprise cloud-based software / SaaS applications to budget and time.
  • Adhering to schedules and deadlines.
  • Ideally you would have experience in SaaS solutions and Financial Services.
  • Proven ability to wear many hats, technical, operational, strategic, customer/client facing.

 

Technical Experience:

Languages:

  • PHP (7+)
  • Typescript/Javascript
  • HTML(5)
  • CSS(3)

Frameworks:

  • Symfony (3+) (or equivalent Laravel, zend etc)
  • Angular (9+)

Cloud services:

  • Server and serverless systems
  • Object storage
  • Message queue / event bus
  • Logging
  • Relational Databases

Database and Datastores:

  • MySQL
  • Redis

 

Operating system: Linux (Ubuntu)

It would also be advantageous to have a knowledge of the following: Python (3+), Composer, CSS Bootstrap, Material design, Apache server, message queue architecture, XML data/ XSDs, PDF data.

Methodologies: Agile/Kanban, TDD/BDD, Continuous integration and Delivery.

 

DIVERSITY AND INCLUSION

Data Interconnect is an equal opportunities employer. We embrace diversity and are committed to a working environment where no one will be treated less favourably. We welcome applications from anyone who has the skills that we are looking for regardless of age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion, belief, sex or sexual orientation.

Junior DevOps Engineer

We’re looking for a junior DevOps engineer to join our team located near Swindon.
£35,000 – £45,000

JOB SPECIFICATION
A DevOps engineer at Data Interconnect covers a wide range of responsibilities, the list below gives a flavour of some of the tasks you may be asked to undertake.

• Implementing public AWS cloud infrastructure solutions.
• Supporting our Linux systems both in AWS and on-prem.
• Use a wide range of technologies, specialising in the use of SaaS, PaaS, and open-source technologies
• Use Infrastructure as Code to define repeatable infrastructure.
• Assisting in the design of our Infrastructure.
• Ensuring that all our systems are secure and working correctly.

CANDIDATE SPECIFICATION
We have a proactive and can-do attitude to our work and are looking for a highly motivated self-starter who really wants to learn and build their DevOps career with us. We work hard to keep up with emerging technologies and best practices, so it is important that you enjoy continuously improving your knowledge and skills.

You will be responsible for the following:

• Working closely with our development team to ensure that the infrastructure is performing as expected.
• Ensuring that our development teams have the access to systems that they require.
• Investigating and resolving any issues reported in the infrastructure across both production and test systems.
• Supporting our classic platform and assisting in the migration of our clients onto our new platform.

You will ideally have experience with most of the following:

• Several years hands on experience working with Linux
• Good Python scripting skills.
• Able to work as part of a team.
• Good understanding of IP networking.
• An understanding of network and application security, Firewalls, VPN’s etc
• A real desire to learn and develop as part of a fast-moving organisation.

It would be advantageous for a candidate to have had exposure to any of the following:

• AWS, Virtualisation, Hashicorp tools i.e., Terraform, Packer etc.

ABOUT DATA INTERCONNECT
We are a highly successful UK-based Fintech Software vendor embarking on an exciting growth journey after significant recent investment in new products and people. Over the next 12 months, the business will grow headcount and revenues significantly as their new flagship Enterprise SaaS platform releases as a unique proposition in the market.

Our current offering – the leading cloud-based Order-to-Cash Accounts Receivable suite – enables Enterprise customers to automate processes, reduce costs and improve cash collection efficiencies – meaning cash flow increases. The comp any’s SaaS platform enables customers to get paid faster by automating manual and time-consuming tasks.

With an existing and highly satisfied customer base of very well-known large international Blue-Chip enterprises, we are a secure and dynamically growing Software business with a 20-year history of stability and profit from offices near Shrivenham on the Oxfordshire / Cotswolds border. The next few years will be an exciting time for the company as growth explodes.

Our jobs come with fantastic perks as well – our new office has a private gym attached which you can use whenever you want, you get private health insurance and there are pension and bonus options for all successful candidates. 21 days annual leave, bank holidays on top of that and the option to purchase more. Once a month we have a pit stop lunch with pizza or deli provided.

DIVERSITY AND INCLUSION
Datainterconnect is an equal opportunities employer. We embrace diversity and are committed to a working environment where no one will be treated less favourably. We welcome applications from anyone who has the skills that we are looking for regardless of age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion, belief, sex or sexual orientation.

PHP Developer

PHP Developer – Part Remote £40-55K – Enterprise Level Fintech SaaS

Swindon Head Office 3 days /Remote 2 Days

Bupa Healthcare, Private Gym access on site, Pension

The PHP Developer Opportunity:
We are looking for a PHP Developer who is ready to take the next step in their career. If you are
dedicated to the craft, want to write code that you are proud of, enjoy a challenge and want to be part of a smart, creative, and growing team with a great company culture then this is the right opportunity for you.

You should be ambitious, want to learn, and want to progress in a competitive but friendly way. We are happy to help you train and grow in both your career and skill set if you have a can-do attitude.  For us, the attitude will get you 80% of the way there.

The PHP Developer Role:
• Design and develop new features and modules using open-source software with support
from the team (Product, BA, QA, DevOps, Developers etc) and stakeholders.
• Work with the team on maintaining all systems architecture and infrastructure, external and
internal, supported by our hosting company.
• Troubleshoot and fix issues with the legacy codebase on an as needed basis.
• Write pragmatic solutions to complex problems with clean and scalable code.
• Work methodically within our processes to help improve and maintain the highest levels of
quality assurance.
• Contribute to the development process in a proactive and responsive manner in a PHP
development environment as well as mastering our current programming practices and
processes.
• Provide additional support and mentoring using any specialist skills you can bring to the
team.
• Assist with all levels of documentation, specification, design and testing.
• Contribute to assisting service delivery.
• Aid the Sales Team and Account Managers with technical queries and solutions particularly
when specifying job requirements and solutions.
• Excellent PHP development skills and a good understanding of technical infrastructure
PHP Developer Essential Development Skills & Experience:
Languages: PHP5, MySQL, HTML, CSS, XML

It would also be advantageous to have a knowledge of some the following:
+ Symfony3+, Angular 8,AWS (EC2, SQS, S3, Aurora, SES), Apache, GIT,
Ubuntu, Jira, Bitbucket, Behat, PHPUnit, Automated testing, AI/Machine learning, PhpStorm, Xdebug
+ Methodologies: Agile/Kanban
+ Skillset: Analysis, OO design specification,DDL and DML, test driven
development, programming, mentoring & training, documentation

You may have worked in the following capacities:
Midweight PHP Developer, PHP Developer, PHP Software Developer, PHP Programmer, Full Stack PHP Developer, Senior PHP Developer, LAMP Developer, LAMP Developer Team Lead.

About the company:
Data Interconnect (DI) is a highly successful UK-based Fintech Software vendor embarking on an
exciting growth journey after significant recent investment in new product and people.
DI provides its clients with a leading cloud-based Order-to-Cash Accounts Receivable suite that
enables them to automate processes, reduce costs and improve cash collection efficiencies resulting in increased cash flow. DI’s SaaS platform enables customers to get paid faster by automating manual and time-consuming tasks. With an existing and highly satisfied customer base of very well-known large international Blue-Chip enterprises, we are a secure and dynamically growing Software business with a 25-year history of stability and profit from offices near Shrivenham on the Oxfordshire / Cotswolds border. The next few years will be an exciting time for the company as growth explodes.

Our jobs come with fantastic perks as well – our office has a private gym attached which you can use whenever you want, you get private health insurance and there are pension and bonus options for all successful candidates. 21 days annual leave, bank holidays on top of that and the option to purchase more. Once a quarter, we have a pitstop lunch with pizza or deli provided and we have an active staff led social committee.

You must have experience of developing Enterprise level software for at least 3 years.