Total Control

Software Engineer

Apply Now

We are seeking a Software Engineer to join our team and play a key role in modernising, optimising, and supporting our business-critical systems. The ideal candidate will combine strong technical expertise with analytical and business process skills to deliver scalable, efficient, and future-ready solutions.

Key Responsibilities

We are seeking a Software Engineer to join our team and play a key role in modernising, optimising, and supporting our business-critical systems. The ideal candidate will combine strong technical expertise with analytical and business process skills to deliver scalable, efficient, and future-ready solutions.

  • Design, develop, and maintain applications using the .NET framework.
  • Develop and optimise Microsoft SQL Server databases, including schema design, stored procedures, indexing, and performance tuning.
  • Lead and support the migration of legacy systems (e.g., Microsoft Access) to modern, scalable platforms.
  • Design and implement APIs to integrate disparate systems and improve business data flow.
  • Create and maintain reporting solutions and automated data workflows to support operational efficiency.
  • Analyse current systems and workflows to identify inefficiencies, duplications, and integration gaps.
  • Produce clear documentation and recommendations for management, translating technical findings into actionable insights.
  • Collaborate with cross-functional teams to ensure system design aligns with business needs and future scalability.

Personal Attributes

  • Problem-solving mindset with the ability to work through complex technical and operational challenges.
  • Strong communication skills, able to liaise effectively with management and non-technical stakeholders.
  • Team-oriented, with the flexibility to collaborate across departments.
  • Reliable, detail-oriented, and committed to delivering high-quality solutions aligned with the Company’s objectives.

The successful graduate will lead this project, in a supportive partnership with ATU Donegal as part of the InterTradeIreland Innovation Boost Programme.

Essential Criteria:

  • Degree in Computer Science, Software Engineering, Information Systems, or a related discipline.
  • 1-2 years’ experience in a similar role.
  • Proficiency in .NET framework for the design, development, and maintenance of applications.
  • Strong expertise in Microsoft SQL Server, including database design, optimisation, stored procedures, and performance tuning.
  • Must be legally entitled to work in Northern Ireland/UK and travel through the island of Ireland if required; if you do require a visa/work permit allowing you to work in Northern Ireland/UK you must upload a copy of it with your application. Failure to provide a relevant visa/work permit may result in your application not being considered.

Desirable Criteria:

  • Experience in a production manufacturing environment would be beneficial
  • Experience in migrating or rewriting legacy systems, particularly from Microsoft Access to more scalable platforms.
  • Knowledge of API design and integration to connect multiple software systems.
  • Familiarity with reporting solutions and automated data workflows.
  • Understanding of system architecture, scalability, and modular development for future business needs
  • Strong communication skills, able to liaise effectively with management and non-technical stakeholders.

Apply Now

Closing date 5pm on 17th February 2026.  

Interviews will be held approximately week commencing: 02/03/2026

 

For Sales and Support call: +44 (0) 28 8224 4131