Ref: DC/14102022/02_1665770406

Software Developer

Northern Ireland, County Antrim

  • £50,000 to £70,000 GBP
  • Developer Role
  • Skills: Python/Developer/PythonDeveloper/BackEndDeveloper/AWS/SoftwareDeveloper/UK/Remote/Scotland/Manchester/Liverpool/Birmingham/Yorkshire/Leeds/PostGreSQL/SQL/JIRA/Git/GitLab/NorthernIreland
  • Level: Mid-level

Job description

Software Developer


Are you a Software Developer with a passion for working the Back-End? Do you hold a minimum of 4 year's experience in Python? Come on and apply!

You will be implementing new features for a growing system, you will heavily use multiple microservices in order to implement said features. This system monitors and analyses the state of the electrical grid and sends out alerts when faults or power disruptions occur, helping keep the lights on for end consumers.

You will work closely with front-end developers, testers, data engineers and product owners in order to ensure end-to-end delivery.

Tech Stack:

* Python
* FastAPI and Twisted framework
* Docker
* Linux
* RabbitMQ
* MySQL and PostgreSQL
* C++ (legacy components only)

What you will be doing:

* Designing and developing Python back-end microservices
* Developing automated unit and component tests
* Maintaining CI/CD pipelines
* Participating in Agile Scrum and design meetings

What you will need:

* At least 3 years' experience in in Python back-end development
* Experience designing and implementing REST APIs
* Experience working with SQL databases
* Practical knowledge of Linux
* Fluency in English, written and verbal


* Bachelor's degree in computer software engineering or equivalent
* Basic knowledge of C++11 or C++14
* Knowledge of Docker
* Experience working with message queue systems, e.g. RabbitMQ
* Knowledge of version control systems, e.g. Git


* Company Pension, & Life Assurance Schemes
* On-site parking
* Subsidised Gym Membership
* Wellness programmes

***Sponsorship NOT provided - UK Residence needed prior to application, for any questions please email***