Job Summary
JMG Systems is a family-run business based in Northern Ireland, specialising in the design and manufacture of innovative machine control solutions. We offer a complete, end-to-end service from consultancy and custom design to manufacturing, support, and spare parts supply.
Our expertise spans control panels, wiring harnesses, telematics, and cable accessories, enabling us to deliver fully integrated and adaptable machine control systems for a wide range of industrial applications. With a reputation built on quality, reliability, and long-term partnerships, we are committed to supporting our customers’ success through engineering excellence and tailored solutions.
Job Description
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.
Interviews will be held approximately week commencing: 02/03/2026