Software Engineering Jobs in Northern Ireland

1 to 25 of 36 Software Engineering Jobs in Northern Ireland

Software Engineer

Belfast, County Antrim, Northern Ireland, United Kingdom
Expleo Group
Overview We are looking for Software Engineers to drive forward the Defence sector within Electrical and Embedded Systems. This is an exciting opportunity to make a real difference to the client project that you support. The Software Engineer will play a vital role in the software development lifecycle by ensuring that software solutions are developed in … line with defined processes and industry standards to ensure the reliability, safety, and security of software products. Responsibilities Design and develop real-time embedded software solutions. Integrate and debug solutions on target hardware, addressing hardware/software integration issues. Target multiple real-time platforms (e.g., VxWorks, MicroC/OS, Linux, FreeRTOS) using ADA, C, JAVA and/… or C++. Participate in various software lifecycle methodologies. Manage software requirements and traceability using industry best practices. Plan and execute software tests (Unit, Integration, System Level). Develop reusable software solutions. Document all aspects of the software production process according to company standards. Qualifications A BEng/BSc (Hons) degree or equivalent in computing or More ❯
Employment Type: Permanent
Posted:

Senior Sofware Engineer (SDK & GUI Development)

Larne, Co. Antrim, UK
Hunter Savage
Job Title: Senior Software Engineer All candidates should make sure to read the following job description and information carefully before applying. - SDK & GUI Development Description: We are hiring for our client, an innovative technology company based in Larne, who require an experienced Senior Software Engineer to lead the architecture, development and maintenance of a cross-platform Software Development Kit (SDK). The successful Senior Software Engineer will also design intuitive Graphical User Interfaces (GUIs) and integrate advanced third-party hardware drivers (USB3, CoaXPress, CameraLink). This is a senior technical role combining strategic architectural input with hands-on coding, with an emphasis on building robust, scalable and developer-friendly tools and offering the opportunity to … QA, and the cross-functional R&D team to align the SDK with product strategy. Mentor junior engineers and contribute to building a culture of technical excellence and building software development skills. Provide input into long-term technology road maps and product architecture decisions. The Person Proven experience in designing and maintaining SDKs (C, C++, C#). Strong understanding More ❯
Posted:

Director of Engineering - Site Lead

Belfast, UK
Hybrid / WFH Options
MCS Group
Considering applying for this job Do not delay, scroll down and make your application as soon as possible to avoid missing out. We are seeking an experienced Director of Engineering to lead the growth of their first technology function outside of the US and act as Site Lead for the Northern Ireland office. Key responsibilities include: Providing strategic and … operational leadership of the engineering team. Defining and delivering the technical roadmap of this high-growth tech business in alignment with their business objectives. Building, mentoring, and scaling a high-performing engineering function - which will encompass software engineers, product and data. Acting as senior representative and site lead for the NI office, ensuring a collaborative and inclusive … culture and cementing the business as an employer of choice for technologists. The successful candidate will bring significant experience in engineering leadership within high-growth or complex technology environments, with the ability to shape both technology strategy and organisational culture. This is an excellent opportunity to play a pivotal role in the establishment and growth of a new entrant More ❯
Posted:

Yesterday BBBH60028 Site Reliability Engineer (App Dev) £40000.00 - £55000.00 per annum + Bonus ...

Belfast, United Kingdom
Hybrid / WFH Options
MCS Group
Network Services Group , and they're now seeking a Site Reliability Engineer to join their growing team. This opportunity is perfect for someone who thrives at the intersection of software engineering and infrastructure reliability . The successful candidate will design, develop, and maintain self-service automation tools that drive efficiency, reduce costs, and improve resilience across one of … with JavaScript/jQuery/HTML5/CSS is highly desirable. Familiar with Terraform or similar IaC tools. Comfortable in Linux environments; confident using VSCode . Strong grounding in software engineering practices and DevOps culture. Excellent communicator with analytical problem-solving skills. Experience in networking or security automation is a distinct advantage. Personal Qualities Proactive, with a problem More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineer Manufacturing Digitalisation

Belfast, United Kingdom
Queen's University Belfast
best practices to industry. About the person: To be considered for the post, candidates must demonstrate how they meet the essential criteria, which includes: Undergraduate degree in Computer Science, Software Engineering, Engineering, Science, or a related discipline. OR extensive recent and relevant industrial experience directly related to the role.Demonstrable experience of:Manufacturing Systems Integration to include MES More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer (Quality & Productivity) - Fully Remote

Belfast, UK
Hybrid / WFH Options
Ocho
Software Engineer (Quality & Productivity) Below covers everything you need to know about what this opportunity entails, as well as what is expected from applicants. - Fully Remote Company Overview Our client is an innovative fintech scale-up transforming digital payment infrastructure. With significant growth and investment, they're building out a new Engineering Productivity function designed to accelerate delivery … while ensuring quality across their platforms. This is a high-impact role for a software engineer who is curious about stepping away from feature delivery and into a space where your work will make every engineer more effective. Role Overview This isn't a traditional testing or automation role. Instead, you'll be part of a new function that … builds the frameworks, tools, and applications that enable engineering teams to deliver faster, better, and with greater confidence. If you've ever enjoyed writing the mocks, the simulators, or the automation that makes everyone else's work smoother, this is where you can turn that passion into your career focus. You'll take ownership of internal tooling projects, collaborate More ❯
Posted:

Software Engineer

Belfast, United Kingdom
TP ICAP Group Services Ltd
achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview As an Engineer at TP ICAP you will act as a software engineer on a team demonstrating good technical competencies with a desire to improve on a consistent basis. Participate in the design, development and testing of software across the … team with assistance from senior engineers. Ensure successful deployment into production environments, by participating in the design, deployment and testing of software across the team with assistance from senior engineers. Role Responsibilities: Be able to communicate the architecture and principles behind your work to other members of the team and the wider organisation. Be proactive in supporting the team … planning, prioritisation and delivery needs. Support the team by helping with estimation of the work to be done by leveraging previous experience, challenging requirements, and fostering potential solutions. Understand software systems so that it is possible to have meaningful conversations about wider system architecture with Senior Engineers. Learn how to evolve systems towards target state architecture with directed refactoring More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering Manager

Belfast, United Kingdom
Johnson Controls, Inc
to protect people, facilities, and assets, at scale - around the world. You will be working with a talented team of architects, scientists, product managers, UI/UXD specialists, and software, hardware, and QA engineers. Our teams are spread across several locations including Boston MA, Indianapolis IN, Belfast UK, Tel-Aviv Israel, Bangalore & Delhi India, Montreal Canada, Boca Raton FL … and Los Angeles CA. What you will do Lead and manage a team of software developers, providing guidance, mentorship, and support. Oversee the entire software development lifecycle, from planning and design to implementation and maintenance. Monitor and report on project progress, identifying and addressing any issues or risks. Collaborate with cross-functional teams to define project requirements, scope … and timelines. Ensure the delivery of high-quality software solutions that meet or exceed client expectations. Implement best practices for software development, including coding standards, code reviews, and testing. What we look for Required Qualifications: Bachelor's, Master's or PhD degree in computer science, engineering, information security, or a related field Proven experience in software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Cloud Operations Developer

Northern Ireland, United Kingdom
Hybrid / WFH Options
AVEVA Denmark
AVEVA is creating software trusted by over 90% of leading industrial companies. Flexible benefits fund, emergency leave days, adoption leave, 28 days annual leave (plus bank holidays), pension, life cover, private medical insurance, parental leave, education assistance program.It's possible we're hiring for this position in multiple countries, in which case the above benefits apply to the primary … some positions are fully office-based. Roles supporting particular customers or markets are sometimes remote. Hiring process Find out more: About AVEVA AVEVA is a global leader in industrial software with more than 6,500 employees in over 40 countries. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life - such as energy … days at the office) Employment type: Full-time regular (flexible working options available) The job As part of the Research and Development function, the global Cloud DevOps team combines software development and cloud operations to provide continuous integration and delivery of cloud-enabled products and solutions, along with continuous monitoring to ensure various cloud-specific customer requirements/SLAs More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Manager Software Engineering - Belfast

Belfast, United Kingdom
Perforce Software, Inc
Position Summary: We are seeking a dynamic and experienced Engineering Manager with a strong technical background in Ruby and React. The ideal candidate will demonstrate excellent leadership qualities, with a proven ability to lead and inspire high-performing engineering teams. In this role, you will take ownership of the technology roadmap and be responsible for hiring, retaining, and … growing top engineering talent, fostering a culture of excellence and agility. As an Engineering Manager at Perforce, you will work with a geo-distributed R&D team to develop innovative products using a modern tech stack. You will play a key role in delivering high-quality software in a fast-paced, agile environment while having significant ownership … and responsibility over the quality and operation of each product. Responsibilities: End-to-end ownership of software product delivery. Lead a team of Ruby, Go and React engineers. Drive team efficiency and ensure consistent adoption of Agile methodologies (e.g., sprint planning, daily stand-ups, retrospectives). Identify and resolve technical challenges, reducing technical debt within the team. Design solutions More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Engineering Manager – Machine Learning

Belfast, Northern Ireland, United Kingdom
Adepta Partners
Engineering Manager – Machine Learning We are seeking a hands-on Engineering Manager to lead and grow a talented Machine Learning team, driving innovation and delivering real-world impact through cutting-edge AI solutions. This role blends technical leadership with people management – perfect for someone who wants to stay close to the code while also shaping a high-performing … engineering culture. What you’ll do: Lead, mentor, and develop a team of Machine Learning engineers and researchers. Stay hands-on: contribute to code, review architecture, and guide technical design decisions. Collaborate with product and data teams to scope, build, and scale ML-driven features and systems. Drive best practices across experimentation, model training, deployment, and monitoring. Champion engineering excellence, ensuring reliability, performance, and security in ML systems. About you: Strong software engineering background with direct experience in machine learning applications. Proven track record leading teams – balancing delivery with career growth and mentorship. Proficiency in modern ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn) and cloud platforms. Comfortable working across the full lifecycle: from research prototypes to More ❯
Posted:

Contract Full Stack Developer (AI/ML)

Windsor, antrim, united kingdom
Hybrid / WFH Options
TEC Partners - Technical Recruitment Specialists
agile environment. Key Responsibilities Deliver high-quality full stack solutions with an emphasis on React and modern JavaScript/TypeScript. Contribute to AI/LLM projects including RAG, prompt engineering, and GenAI system development. Collaborate with designers and product teams to translate AI into intuitive, user-friendly experiences. Build PoCs and prototypes in short innovation cycles. Develop cloud-native … applications using AWS or Azure, containerisation, and CI/CD pipelines. Apply software engineering best practices in secure, regulated, or enterprise environments. Essential Skills & Experience Strong frontend capability with React and JavaScript/TypeScript. React expertise (SvelteKit knowledge is a plus). Recent, hands-on AI/LLM development experience - ideally involving prompt engineering, RAG, or GenAI More ❯
Posted:

Site Reliability Engineer III

Belfast, United Kingdom
CMETS CME Technology and Support Services Ltd
interest in SRE and enjoy the cut-and-thrust of operating Production systems. They will be a strong communicator, and may have previously worked in an SRE role, a software engineering role or a systems engineering role. Key Responsibilities: Participate in building observability, monitoring and alerting for key services - continuously improving our SLI & SLOs and observability data More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Site Reliability Engineer

Lisburn, County Antrim, United Kingdom
Hybrid / WFH Options
Camlin
industries, including power and rail, and also has interests in a number of R&D projects in a variety of scientific sectors. At Camlin we believe in high quality engineering and design, allowing us to develop market leading products and services. In short, we love creating value for our customers by solving difficult problems. As of today, the Camlin … to join our dynamic team. The SRE will be responsible for ensuring the reliability, performance, and availability of our critical systems and services. This role requires a blend of software engineering and operations skills to build and run large-scale, distributed, fault-tolerant systems. Key Responsibilities System Reliability and Performance Design, implement, and maintain scalable and reliable infrastructure. … reviews to identify root causes and prevent recurrence. Develop and maintain incident response protocols and playbooks. Collaboration and Communication Work closely with development teams to integrate reliability into the software development lifecycle. Communicate effectively with stakeholders about system status and health. Provide guidance and mentorship to junior team members. Security and Compliance Ensure systems comply with security standards and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

A few days ago BBBH60059 Product Security Engineer £35000.00 - £45000.00 per annum + Hybrid, Pr ...

Belfast, United Kingdom
Hybrid / WFH Options
MCS Group
enjoys working across complex technical environments, and is passionate about safeguarding products against emerging threats, this could be the role for you. Key Responsibilities Coordinate with hardware, firmware, and software engineering teams to plan and oversee code reviews and security scans. Partner with senior cybersecurity architects to analyse results, identify vulnerabilities, and recommend mitigation strategies. Work directly with … development teams to remediate risks and strengthen security practices. Serve as a trusted liaison between engineering teams and customers, ensuring products comply with the latest cybersecurity standards. Champion best practice approaches across multiple projects and release cycles. About You We're looking for someone who is proactive, detail-oriented, and able to manage competing priorities across several projects. You … knowledge and a sound understanding of common cybersecurity vulnerabilities (e.g., SQL injection vs. OS injection, authentication vs. authorization, TLS vs. SSL, stack vs. buffer overflow). Desirable: Exposure to software release pipelines (CI/CD, version control, GitOps, software signing). Professional cybersecurity qualifications (e.g., Security+, CCSP, CISSP, CEH). Knowledge of CVEs, CWEs, and common threat modelling More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Hydraulic Modeller

Belfast, Northern Ireland, United Kingdom
StormHarvester
JOB REPORTING TO: Engineering Manager – Data & Modelling LOCATION: Belfast About StormHarvester: StormHarvester is a fast-growing green-tech software company based in Belfast, using machine learning and predictive analytics to help wastewater utilities detect issues in the sewer networks before environmental harm occurs. By combining real-time sensor data with localised weather forecasts, we are the leading software … Engaging with customers to understand contextual requirements of projects, present findings and lead integration into StormHarvester product. Identification of bugs/changes and support issues as part of wider engineering team. Essential Criteria: A third level qualification. 3+ years of experience working with Infoworks ICM or similar hydraulic modelling software. Experience working with QGIS or similar. Experience with data … learn. Desirable Criteria: · Relevant higher degree (Masters or PhD) · Experience with Python, including libraries such as Pandas and Geopandas. · Experience with Ruby scripting in Infoworks ICM Exchange. · Experience with Software Engineering/Data Science in the Wastewater sector. · Familiarity with cloud computing (AWS or other cloud computing platform) · Familiarity and experience with agile delivery · Experience working with water More ❯
Posted:

Hydraulic Modeller

newtownabbey, antrim, united kingdom
StormHarvester
JOB REPORTING TO: Engineering Manager – Data & Modelling LOCATION: Belfast About StormHarvester: StormHarvester is a fast-growing green-tech software company based in Belfast, using machine learning and predictive analytics to help wastewater utilities detect issues in the sewer networks before environmental harm occurs. By combining real-time sensor data with localised weather forecasts, we are the leading software … Engaging with customers to understand contextual requirements of projects, present findings and lead integration into StormHarvester product. Identification of bugs/changes and support issues as part of wider engineering team. Essential Criteria: A third level qualification. 3+ years of experience working with Infoworks ICM or similar hydraulic modelling software. Experience working with QGIS or similar. Experience with data … learn. Desirable Criteria: · Relevant higher degree (Masters or PhD) · Experience with Python, including libraries such as Pandas and Geopandas. · Experience with Ruby scripting in Infoworks ICM Exchange. · Experience with Software Engineering/Data Science in the Wastewater sector. · Familiarity with cloud computing (AWS or other cloud computing platform) · Familiarity and experience with agile delivery · Experience working with water More ❯
Posted:

Hydraulic Modeller

lisburn, antrim, united kingdom
StormHarvester
JOB REPORTING TO: Engineering Manager – Data & Modelling LOCATION: Belfast About StormHarvester: StormHarvester is a fast-growing green-tech software company based in Belfast, using machine learning and predictive analytics to help wastewater utilities detect issues in the sewer networks before environmental harm occurs. By combining real-time sensor data with localised weather forecasts, we are the leading software … Engaging with customers to understand contextual requirements of projects, present findings and lead integration into StormHarvester product. Identification of bugs/changes and support issues as part of wider engineering team. Essential Criteria: A third level qualification. 3+ years of experience working with Infoworks ICM or similar hydraulic modelling software. Experience working with QGIS or similar. Experience with data … learn. Desirable Criteria: · Relevant higher degree (Masters or PhD) · Experience with Python, including libraries such as Pandas and Geopandas. · Experience with Ruby scripting in Infoworks ICM Exchange. · Experience with Software Engineering/Data Science in the Wastewater sector. · Familiarity with cloud computing (AWS or other cloud computing platform) · Familiarity and experience with agile delivery · Experience working with water More ❯
Posted:

Technical Project Manager

Belfast, UK
Ocho
Technical Project Manager, you'll be responsible for leading the delivery of high-impact digital projects from discovery through to release. Acting as the bridge between clients, stakeholders, and engineering teams, you'll translate technical requirements into clear project plans, manage delivery timelines, and ensure the team is set up to succeed. You'll combine strong technical understanding with … to-end delivery of digital projects, ensuring scope, timelines, and quality are managed effectively Acting as the primary client contact-running workshops, gathering requirements, and providing regular updates Supporting engineering teams by removing blockers, prioritising work, and keeping projects on track Configuring Jira workflows, dashboards, and reports to provide transparency and drive continuous improvement Collaborating with designers, developers, and … strong communication across stakeholders Your Skills & Experience: You're a strong fit if you have: 5 years' experience as a Technical Project Manager, Delivery Manager, or similar role in software/product development Strong technical knowledge-comfortable discussing system architecture, APIs, cloud services, and modern engineering practices Advanced Jira expertise, including workflow configuration, dashboards, backlog grooming, and sprint More ❯
Posted:

Senior Software Engineer - BETS

Belfast, United Kingdom
Hybrid / WFH Options
CME Group Inc
The selected candidate will join the CME Engineering and Execution team in Belfast, as a Senior Software Engineer on the BrokerTec Back End Trading Services Team. The Belfast team is a high performing group of individuals that deliver on a broad range of functions including systems/business analysis, software development and quality assurance services. Design, develop … tasks, reporting, and analysis. Bachelor's degree (with honours) or equivalent/better strongly preferred, but substantial relevant experience could substitute Passion for developing high-quality, reliable, and efficient software solutions Strong knowledge of core Java skills, with demonstrable experience Experience coding in a story-driven, agile environment Strong knowledge and experience of SDLC methodologies; agile is a big More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Join our Talent Community - Software Engineering

Belfast, UK
Gearset
the leading DevOps solution for Salesforce Make sure to apply with all the requested information, as laid out in the job overview below. - built by developers for developers. Our engineering team doesn't develop within the Salesforce environment, but our users do. We live by our engineering values, which aren't just nice words - they guide us through … get structure, support, and autonomy - plus the chance to walk our well-trodden progression path. Senior or principal level engineers, who want to lead and shape the direction of engineering at Gearset. Folks who enjoy developing and managing a team, balanced with remaining technical and hands-on. Someone that is pragmatic and focused on delivering value to customers through More ❯
Employment Type: Full-time
Posted:

Senior Software Engineer (Equities)

Belfast, United Kingdom
TP ICAP Group Services Ltd
people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist. Role Overview As a Senior Software Engineer at TP ICAP you will be part of a talented team delivering business critical software for the internal broking division and their external customer base. You will work …/vision. Provide support and mentoring to other members of the team. Work in partnership with QA counterpart to ensure the delivery of quality software. Promote delivery of quality software - unit tests, code reviews etc. Experiment with multiple technologies and methodologies as part of delivery, to help guarantee the best solution and approach. Deliver against both Functional and Non More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Compliance Technology Product Owner

Belfast, United Kingdom
TP ICAP Group
ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - City Quays - Belfast Similar Jobs (7) Principal Software Engineer (Rates & FX) locations Belfast time type Full time posted on Posted 4 Days Ago Senior QA Engineer (Equities) locations Belfast time type Full time posted on Posted More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer II

Belfast, United Kingdom
Hybrid / WFH Options
Apex Fintech Solutions (AFS)
Mission: Provide frictionless tools, documentation, and support to client developers so they can build and deploy efficiently with AscendOS. Act as advocates for client developers, working closely with Product, Engineering, and Design teams to represent developer needs. As a Software Engineer II , you will play a pivotal role in designing, building, and optimizing solutions that power this transformation. … You'll have the opportunity to work on cutting-edge software architectures, solve challenging problems, and collaborate with diverse teams to create impactful solutions for our fast-paced fintech environment. We're looking for engineers who thrive when tackling complex, meaningful challenges and have a strong foundational knowledge of software development across multiple languages and frameworks. We are … together. Duties/Responsibilities Write, test, and maintain high-quality, reusable code that adheres to development best practices. Collaborate with cross-functional teams to gather requirements and implement scalable software systems and applications. Contribute to the design and optimization of microservices and cloud-based system architectures. Prototype and implement new features to enhance our financial technology platform. Participate in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Customer Success Manager

Belfast, United Kingdom
Hybrid / WFH Options
HIRANI
secure and compliant Trusted Research Environment, and effectively and safely manage data. Our bioinformatic cloud product is sold on a licence fee basis, along with accompanying data science and software engineering professional services. Our clients and partners already include some of the biggest names around, and we're now looking to appoint a Customer Success Manager to help … necessary to meet with clients. Frequency of travel is dictated by business need, estimated at 1-3 short visits per year. You will have: A Life sciences, bioinformatics or software-related bachelors degree (2.1 or higher) or equivalent (relevant post graduate qualification desirable) 2+ years relevant professional experience in a customer facing role (such as at a CRO, or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
Northern Ireland
10th Percentile
£105,000
25th Percentile
£127,500
Median
£130,000
75th Percentile
£132,500