×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Belfast, County Antrim, BT1, Northern Ireland, UK
Listing for: aPriori Technologies
Full Time position
Listed on 2025-11-13
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, Full Stack Developer, DevOps
Job Description & How to Apply Below

Senior Software Engineer at aPriori Technologies

Location: Belfast, NI (Hybrid)

Overview

You will join the Cloud Platform team, building out new features and functionality to evolve core services and applications that form the foundation of aPriori’s Cloud solution. Come join our team and help us drive transformation across the manufacturing supply chain! You can expect to work across the whole stack, from front-end SPAs, through to back-end services. You will own the lifecycle of the services and application you work with, and be responsible for the Dev Ops pipelines and releases to production.

We value competency, tenacity and problem‑solving, and you’ll find plenty of opportunities to learn new skills and technologies, or even introduce your own best practices into your new team. Our development engineers lead by championing a culture of personal ownership and customer‑focused execution. We love those who pride themselves in how they contribute through excellent solutions and end‑user experiences, as much as clean and clear code.

Our stack:
Java, Spring Boot, React, Python, Terraform, Kubernetes, Jenkins, Postgres SQL, Document

DB, running on AWS cloud.

Responsibilities
  • Contribute to the development, support, and quality assurance efforts of our products and services.
  • Utilize automated testing extensively to ensure the reliability and accuracy of the services.
  • Create and maintain technical documentation and guides, ensuring they are up to date, accurate, and easy to understand for both internal teams and external stakeholders.
  • Support product releases and deployments, working with cross‑functional teams to ensure smooth and successful releases into production environments.
  • Participate in code reviews, identify areas for improvement, and ensure adherence to coding standards, best practices, and quality metrics.
  • Leverage AI‑assisted development tools such as Claude Code to enhance productivity, code quality, and solution innovation. Stay informed about ways AI can support software engineering and delivery.
  • Work closely with product managers, designers, architects and other stakeholders to understand requirements, implement technical solutions, and deliver high‑quality software products on time.
  • Collaborate with the platform engineering team to enhance CI/CD pipelines and own application delivery from development to production.
  • Investigate and resolve technical issues, troubleshoot production incidents, and implement solutions to minimize system downtime and ensure service reliability.
  • Stay updated on industry trends, emerging technologies, and best practices in software engineering, and apply this knowledge to improve development processes and methodologies.
  • Mentor software engineers to ensure that they have the necessary skills to grow and be successful in their roles.
Requirements
  • Strong proficiency in one or more programming languages, including Java.
  • Proficient in modern client JS frameworks such as Node.js, Type Script, React, and Redux.
  • Skilled in using automated testing frameworks and methodologies.
  • Knowledgeable in CI/CD (Continuous Integration/Continuous Deployment) pipelines and tools, with the ability to automate build, test, and deployment processes.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies like Kubernetes, Docker, etc.
  • Proficient in SQL, capable of writing complex queries and optimizing database performance.
Education & Experience
  • Bachelor’s or Master’s in Computer Science, Data Engineering, Software Engineering, or a related STEM subject.
  • 5+ years of experience in software development, building and deploying SaaS software.
  • Experience contributing to epics and participating in technical direction and implementation strategy for projects.

If you do not meet all of the criteria above, then don’t let that put you off. We want to hear from people who are curious, want to learn, and help us on our mission.

Benefits

A team environment where your experience is valued, your voice is heard, and the work that you do makes an impact for our customers and employees. aPriori offers competitive compensation and unique benefits including pension match, private medical &…

Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary