Software Engineer -JMG Systems Ltd
Role details
Job location
Tech stack
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., * 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.
Requirements
Do you have experience in System architecture?, * 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., * 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., * 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.