Mid-Senior Software Developer | up to £50,000 | Hybrid

2 weeks ago


Bangor, United Kingdom Pearson Carter Full time

We are currently working with a global leader in advanced engineering technologies who design, develop, and manufacture world-class scientific and industrial instrumentation. They are looking for a Senior Software Developer to join their growing multi-disciplinary team and play a key role in delivering high-performance software solutions that integrate seamlessly with their market-leading hardware systems. Responsibilities Design, develop, and maintain robust and efficient software products used globally across technical and engineering sectors. Work across the full software development lifecycle — from concept through to deployment — ensuring solutions meet rigorous performance and quality standards. Collaborate closely with hardware, firmware, and R&D teams to deliver fully integrated software-hardware systems. Manage and maintain source control (Git) using best practices such as branching and merge strategies. Contribute to CI/CD pipelines and maintain build documentation to ensure consistency and reliability. Create and maintain unit tests for critical code and track issues using modern repository tools (e.g. GitHub, Jira). Research and integrate open-source packages where appropriate, ensuring compliance with licensing requirements. Participate in design reviews, demos, and technical discussions — actively contributing to continuous improvement initiatives. Requirements Minimum 5 years of proven experience in software development. Degree in Computer Science, Software Engineering, or related discipline (or equivalent experience). Strong experience with modern frameworks — particularly Vue.js, Node.js, Express, and Electron. Solid understanding of software design patterns, UI/UX design principles, and source control workflows. Excellent problem-solving and debugging skills with the ability to work independently and manage multiple priorities. Strong communication and documentation skills with an ability to explain technical concepts clearly. Diligent, self-motivated, and detail-oriented approach to work. Desirable Background or interest in scientific, engineering, or data acquisition systems. Experience developing software for instrumentation or real-time data systems. Understanding of numerical methods, signal processing, or geophysics. Previous experience mentoring or supporting junior developers. Salary & Benefits They offer a competitive package with a base salary of up to £50,000, plus: Private pension scheme with generous employer contributions Comprehensive private healthcare plan Annual profit-driven bonus scheme Location This is a hybrid position with 4 days a week based in North Wales, and on-site collaboration required for certain projects. How to Apply Please apply as soon as possible with your CV to be considered for this position. You can also get in touch with me on 0191 406 6111 or erin@pearsoncarter.com #J-18808-Ljbffr



  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Senior Python Software Developer**to join the team. Location: Bangor **Salary**: Competitive + Benefits **Job Type**: 36.5-hour week with occasional out of hours maintenance work **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together...


  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Senior **Python Software Developer **to join the team. Location: Bangor **Salary**: Competitive + Benefits **Job Type**: 36.5-hour week with occasional out of hours maintenance work **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together...


  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **JavaScript Software Developer** to join the team. Location: Bangor **Salary**: Competitive + Benefits **Job Type**: 36.5-hour week with occasional out of hours maintenance work **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together technology...


  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Senior JavaScript Developer** to join the team. Location: Bangor (Remote) **Salary**: Competitive + Benefits **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together technology and financial services into an omnichannel solution. The new business...


  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Senior MuleSoft Developer**to join the team. Location: Bangor **Salary**: Competitive + Benefits **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together technology and financial services into an omnichannel solution. The new business model has...


  • Bangor, United Kingdom Bangor University Full time

    Located in North Wales only a stone’s throw from the Snowdonia national park Bangor University is a long-established university with an international reputation for the quality of its teaching and research. A rare opportunity has arisen for a Trainee Software Developer to work in the Digital Services directorate. As part of Corporate Systems support the...


  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Senior iOS Developer** to join the team. Location: Bangor **Salary**: Competitive + Benefits **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together technology and financial services into an omnichannel solution. The new business model has...


  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Senior Android Developer**to join the team. Location: Bangor **Salary**: Competitive + Benefits **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together technology and financial services into an omnichannel solution. The new business model has...


  • Bangor, Gwynedd, United Kingdom Zync Group Full time £40,000 - £80,000 per year

    Company DescriptionI am working closely with a Cyber Security and IT services provider that operates on a global scale, offering a wide range of services, including testing, threat detection, risk management, and network security. As part of the gaming industry, they offer exciting positions and never-ending learning opportunities. Standing out because of...


  • Bangor, United Kingdom Trust Payments Full time

    Trust Payments have an exciting opportunity for a **Lead / Senior Front-End Developer **to join the team. Location: Bangor **Salary**: Competitive + Benefits **About Us**: Trust Payments is a global unified payment technology group that was formed in 2019 bringing together technology and financial services into an omnichannel solution. The new business...