Join our GitLab's Platform Team as a Software Engineer and help build the solution that powers over 20,000 engineers company-wide. As a Software Engineer on this strategic team, you'll contribute to critical systems and tools that directly impact how our global engineering organization develops, tests, and deploys software. You'll work alongside experienced … an exciting opportunity to grow your skills while making meaningful contributions to systems used by thousands of developers every day. Be part of the team that makes GitLab's engineering excellence possible. To be successful as a Software Engineer, you should have: Experience designing and implementing distributed systems with microservices architecture and applying software design patterns (SOLID … range of stakeholders, as well as job-specific technical skills . This role is based out of our Glasgow office. Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Fdo Consulting Limited
Senior Software Engineer, C#, .net, AWS or Azure, Microservices. Full Stack but mainly back-end focused. Home Based role with one day a month at their office in Nottingham. c £ 60,000 - 70.000 + benefits Market leading client is seeking a C# Senior Software Engineer to join their team. Joining at this exciting time you will be working … a range of innovative and exciting products. In this technically demanding role you will produce high quality code, get involved across the SDLC and will help mentor less experienced Software Developers. Expertise required in C#/net with further knowledge of a number of the following - AWS or Azure, Microservices/Containerisation, React or Angular, TDD, Unit testing, CI … Work with the architecture team to ensure solutions are understood, agreed and relevant. Work in a fast moving agile development environment. Design and develop high quality, clean and robust software using your strong C# skills. Help drive process improvement. Mentor and work closely with other developers. Skills and experience required include - Strong C# skills. Strong Cloud skills (AWs or More ❯
based applications to deploy small change often. You will have a proven skillset that spans OO, DDD and a passion for quality and testing. You will join our Application Engineering team who are responsible for architecting and building our web, mobile, content, trading and internal applications working closely with product and the wider business. Responsibilities As part of the … engineering team provide direct support for ensuring solutions for the squads are architected in line with the strategic alignment of the technology area. Ensure the smooth transition of technical solutions and knowledge to the wider team at all levels of technical capability. Support the discovery, architecture and design of new and more complex solutions and patterns for their delivery … appropriately. Support the full development cycle of solution designs to all disciplines, including testing Proactively seek to identify efficiencies around process, solutions and technology Provide direct support for the Engineering Manager and Principal Engineer by taking ownership for and management of delegated subsets of the technical domain Ensure risk considerations are applied to any solution design/architectural decision More ❯
Warrington, Cheshire, England, United Kingdom Hybrid / WFH Options
Oliver James
solutions to join our team and help design, build, and maintain scalable BI infrastructure. This is a back-end focused role where your core responsibilities will center around data engineering, warehousing, and BI platform development - supporting and enhancing our enterprise reporting capabilities. Responsibilities: Lead the design, development, and deployment of robust BI and data warehousing solutions. Translate business requirements … data integration skills. Proficiency in SQL, Python, and ideally Scala. Solid experience in data modelling, schema design, and data warehousing concepts. Familiarity with CI/CD pipelines and modern softwareengineering practices. Power BI knowledge is required (with more focus on the backend integration than dashboarding). Nice to haves: Azure Databricks Microsoft Fabric Experience migrating from on More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Adria Solutions
C# Senior Software Engineer Our client is an established software company with over 20 years of experience delivering innovative digital platforms to a wide user base. They are looking for a Senior Software Developer to join a small, collaborative team working across the full Microsoft and Azure technology stack. This is a hands-on role offering the … chance to work on both legacy and greenfield systems, contribute to architectural decisions, and support the continuous improvement of development practices. Key responsibilities: Develop and maintain scalable, high-quality software using C#, .NET, and Azure Lead on coding tasks and contribute to system architecture Perform code reviews and mentor junior developers Collaborate across teams to deliver business-critical solutions … Provide second-line technical support as needed Essential experience: 5+ years in commercial software development Proficiency in C#, .NET, SQL Server, and JavaScript Experience with Azure services and DevOps tools Understanding of secure coding and software development best practices Desirable experience: Microservices, containers (Docker/Kubernetes) Front-end frameworks such as Vue.js Messaging systems (e.g. Service Bus, Kafka More ❯
requirements into practical, scalable solutions, ensuring the architecture is future state ready. Key Points Designing and documenting architectures for digital and cloud transformation projects. Leading greenfield development, application re-engineering and system integration. Collaborating with global, cross functional teams to deliver complex IT solutions. Key Needs Proven experience as a Solution Architect (application/software background). Expertise … in microservices, API's BPM and softwareengineering best practises. Strong experience with Azure (IaaS, PaaS, SaaS). Skilled in UML/BPMM (ArchiMate/BizzDesign) is a plus. Experience in delivering large scale integrated IT solutions. This is an exciting opportunity to join a thriving business during a period of growth, giving you the chance to make More ❯
To be successful as an IMS Systems Programmer at this level , you should have experience with: Configuring and managing IMS in a parallel Sysplex environment. Deep understanding of IMS software management concepts including SMP Strong Z/OS skills in JCL/TWS/REXX/RACF Some other highly valued skills may include: Assembler IMS connect knowledge IMS … role will be based out of our Knutsford office. Purpose of the role To build and maintain infrastructure platforms and products that support applications and data systems, using hardware, software, networks, and cloud computing platforms as required with the aim of ensuring that the infrastructure is reliable, scalable, and secure. Ensure the reliability, availability, and scalability of the systems … platforms, and technology through the application of softwareengineering techniques, automation, and best practices in incident response. Accountabilities Build Engineering: Development, delivery, and maintenance of high-quality infrastructure solutions to fulfil business requirements ensuring measurable reliability, performance, availability, and ease of use. Including the identification of the appropriate technologies and solutions to meet business, optimisation, and resourcing More ❯
I am hiring a Cyber Security Engineer on behalf of a software development company specializing in high-end digital solutions for industrial and healthcare sectors. Known for its agile methodologies and collaborative work culture, they emphasize innovation, quality, and client-centric development. As a Cyber Security Engineer, you ll contribute to securing complex software systems, ensuring robust data … protection, and supporting compliance. The company values technical excellence, proactive problem-solving, and continuous improvement in secure softwareengineering practices. In this role you will be responsible for: Advising clients on complex cybersecurity issues and building robust solutions collaboratively Performing risk and threat analyses, as well as penetration tests to uncover vulnerabilities Supporting internal and client teams with … a similar role such as Security Engineer, Penetration Tester, DevSecOps etc. Knowledge of the following areas: Penetration Testing, Threat Modelling, Application Security, Security by Design etc. Solid understanding of software development and system architecture basics Strong communication and interpersonal skills Self-driven, solution-oriented approach to identifying and resolving issues German language skills at minimum C1 level Desirable: Relevant More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Endeavour Recruitment Solutions
We have an exciting opportunity for a skilled C#, C++Software Engineer to join our Engineering client based in Manchester. This is an exciting project joining the team working on a new product, which is a world first. You will need C# and C++ software experience and Engineering, or rail industry experience would be nice to have, but … not essential. Duties and Responsibilities Undertake the conceptual development of the software and promote ideas within the bounds of the specification. Develop software in accordance with the agreed framework and modules of the requirement. Document all stages of development using appropriate tools to ensure that the software can be reviewed and modified with a 3rd Party. Test … software modules against the functional specifications and document results and non compliance. Demonstrate verification and compliance following modifications and software debugging processes. Maintain all software files in good order and ensure the data is securely backed up along with all associated documentation. Key Requirements A willingness and ability to adapt to diverse technologies and develop new skills More ❯
We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About The Team The Roku Enterprise Engineering team is at the forefront of building a robust, integrated, and scalable platform that powers critical business processes across the organization. As a cornerstone of Roku's corporate strategy … instrumental in automating workflows across all Business Systems, including Supply Chain, Finance, Sales Operations, and Human Resources. By challenging traditional approaches to workflow automation, the team leverages cutting-edge Engineering practices and API-driven design to streamline internal processes, boost efficiency, and deliver innovative solutions. The team's expertise spans a wide range of technologies, including Java and Python … drives impactful results for Roku's business operations. About The Role As a senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms. You are self-driven and problem solver, with a strong background in building large-scale software platform and applications. You are execution focused and would More ❯
City, Manchester, United Kingdom Hybrid / WFH Options
RG Setsquare
Join Our IQ Vision/Niagara N4 Engineering Team - Exciting Cloud-Based Project We're kicking off a major cloud-based IQ Vision deployment for a key client - a (Apply online only) day delivery effort - and we're building a talented team of four engineers to make it happen. Location: Manchester (near the airport) - flexible home working possible once … Negotiable. Please send me rate expectation About the Roles We're hiring for: 1 x Lead Engineer - Fully qualified in IQ Vision and/or Niagara N4 graphics and software development. Proven project delivery experience. Preferably Niagara N4 certified or formally trained. Confident leading technical delivery and mentoring junior engineers. 3 x Supporting Engineers - Skilled in BMS or software … graphics creation, or configuration is a plus. What You'll Work On Deliver a cloud-based IQ Vision solution end-to-end. Collaborate closely in a fast-paced, supportive engineering team. Integrate, configure, and develop cutting-edge BMS solutions. What We're Looking For Background in BMS systems and/or softwareengineering . Experience with Niagara More ❯
development and the impact we have within the community. So, what's your possible? Opportunity: This is more than just a job; it's a mission. As a Senior Software Engineer you play a pivotal role in designing, developing and maintaining the critical infrastructure that powers our services. You will be self-driven and organised with a passion for … with complex challenges within a unique space. You'll be at the forefront of delivering core solutions that have real world impact. Our UK Cyber & Intelligence business combines modern software development approaches with a rich heritage and experience in the Defence and security sectors. Our customers have complex and sensitive data and information requirements requiring a mission partner who … context, delivering and sustaining a portfolio of challenging technology projects at scale and pace, supporting them through an ambitious digital transformation programme. "My purpose; to lead a team of software engineers with the brightest minds, to push the boundaries and define possible together." Responsibilities: Perform hands-on development and actively contribute to the code base including peer review of More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
This role is Hybrid and requires occasional attendance to the Manchester HQ office. Job Title: Python Software Engineer Location: Manchester Job Type: Full-time, permanent Salary: Up to £65,000 + Bonus About the business This FinTech organisation are one of Manchester's fastest-growing scale up comany's who are on a mission to beacome the market leader … that it can be Join them to work on high-impact projects in a collaborative, innovation-driven environment. Role Overview They are looking for a passionate and experienced Python Software Engineer to help design, develop, and maintain robust backend systems and APIs. You'll work closely with product managers, data scientists, and other engineers to deliver reliable, scalable, and … maximum speed and scalability. Participate in code reviews and contribute to best practices. Troubleshoot, debug, and upgrade existing systems. Required Skills & Qualifications 3+ years of professional experience in Python software development. Strong knowledge of Python frameworks such as Django, Flask, or FastAPI. Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB). Familiarity with cloud platforms (AWS, GCP, or More ❯
Runcorn, Cheshire, United Kingdom Hybrid / WFH Options
PHOENIX Medical Supplies Ltd
Cheshire Branch name Remote, Rivington Road, Whitehouse Industrial Estate, Runcorn, Cheshire, WA7 3DJ Salary Competitive Closing date 18/08/2025 Contract type Employee - Permanent Description Job Title: Software Engineer Location: Home Working Salary: Competitive (based on experience) Working Pattern: Full-time, Permanent About Us: At PHOENIX Medical Supplies, our Digital Technology team plays a critical role in … building and maintaining the innovative systems that support healthcare across the UK. As part of our mission, we design and deliver scalable software solutions that integrate seamlessly across platforms and improve the experience of our users and partners. We're a values-led organisation committed to collaboration, technical excellence, and forward thinking, and we're now looking for a … Software Engineer to join our agile, cross-functional team. Key Responsibilities: Design and develop modern web applications and APIs using React/Next.js, Java, and Node.js. Enhance middleware layers for integration with CMS and e-commerce platforms such as Drupal and Magento. Collaborate with product managers, designers, and engineers in agile sprints and ceremonies. Write clean, maintainable, and well More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Jane's Group
servers and associated services, e.g. Directory Services. Experience with cloud native, serverless architectures. Experience with disaster recovery and service management principles and processes. Good understanding of agile and modern softwareengineering and development practices. Experience across a range of the following technologies: CloudFront, WAF, AWS Firewall, API Gateway, Transit Gateway AWS VPN, Zscaler ZPA, AWS Identity Centre, Microsoft … an increasingly complex world with exponentially accelerating volume of relevant information accessible. To respond to this challenge Janes has invested heavily in Technology, both in terms of people and software development. Our vision is to operate a modern, commercially focused in-house Technology Team that is core to business success through effective partnering with Sales, Product, Research and Data More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
BAE Systems (New)
kickstart a fulfilling career in BAE System's Operational Cyber Group. Be a part of a team of industry-leading experts that specialise in high-assurance development, research, reverse engineering, and vulnerability research. Complex challenges demand creative thinking and diverse perspectives. Whether you have worked in technology before or not, if you can code in at least one language … computer technologies - whether by previous work experience in the tech sector, project work as part of a qualification/degree, or personal projects. Having a working knowledge of modern softwareengineering practices would be a bonus. Special consideration will be given to applicants who demonstrate an interest and aptitude for vulnerability research or reverse engineering e.g. by … in being a leader in the cyber defence industry, and Capabilities is the engine that keeps the business moving forward. It is the largest area of DigitalIntelligence, containing our Engineering, Consulting and Project Management teams that design and implement the defence solutions and digital transformation projects that make us a globally recognised brand in both the public and private More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Robert Walters
Senior Software Engineer/Developer - C# .Net AWS Microservices TDD - Manchester 1 day a week - £65,000 per annum + benefits Job Title: Senior Software Engineer Location: Manchester (1 day a week in-office) Salary: £65,000 per annum + excellent benefits Job Type: Full-time, Permanent Remote Work: Hybrid (4 days remote/1 day in office … to reshape an entire industry. Backed by a leading private equity firm and with big plans for global expansion, they're growing their team and looking for experienced Senior Software Engineers to help build their core product. The Role: As a Senior Software Engineer, you'll be at the heart of product development; designing, building, testing, and operating … just one day a week in our Manchester office Career progression in a high-growth, product-focused company Greenfield project work using the latest technologies A collaborative, people-first engineering culture Backing from top-tier investors with a successful track record in tech Robert Walters Operations Limited is an employment business and employment agency and welcomes applications from all More ❯
evidence and examples of these criteria. Proven experience in establishing, leading, and scaling high-performing Digital and Data functions, delivering complex solutions rapidly. Deep expertise across technologies such as softwareengineering, cybersecurity, data integration, management, and AI. Significant experience in software development and infrastructure architecture, with a portfolio of large-scale digital service delivery. Experience in defining More ❯
top performer who is comfortable in an unstructured environment which values initiative, creativity, maturity, poise and strong analytical skills A least a 2:1 degree in Computer Science, Mathematics, SoftwareEngineering or similar Microsoft SQL Server Experience R & Python Experience Creativity and an eye for branding Please contact Sam Fish on or apply direct for more information. We More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Made Tech Limited
data validation, pivot tables, macros and charting techniques) Experience leading or supporting business change programs or portfolios. Programme office delivery experience within the full lifecycle of cross functional projects (softwareengineering, user experience, architecture, etc.). Experience in managing/influencing colleagues and peers to achieve required business outcomes (timesheet compliance, policy adherence, etc.). Able to use More ❯
Altrincham, Greater Manchester, United Kingdom Hybrid / WFH Options
Expenti
be part of a team in delivering high quality Casino/Slot games to the market by strong collaboration with our game producers, designers, animators, sound designers, mathematicians and software engineers experts. What you'll do Ideate Casino game concepts having always in mind the wider Product strategy. Hold the vision for the product from inception to release Pitch More ❯
Bolton, Greater Manchester, United Kingdom Hybrid / WFH Options
Expenti
be part of a team in delivering high quality Casino/Slot games to the market by strong collaboration with our game producers, designers, animators, sound designers, mathematicians and software engineers experts. What you'll do Ideate Casino game concepts having always in mind the wider Product strategy. Hold the vision for the product from inception to release Pitch More ❯
Leigh, Greater Manchester, United Kingdom Hybrid / WFH Options
Expenti
be part of a team in delivering high quality Casino/Slot games to the market by strong collaboration with our game producers, designers, animators, sound designers, mathematicians and software engineers experts. What you'll do Ideate Casino game concepts having always in mind the wider Product strategy. Hold the vision for the product from inception to release Pitch More ❯
Bury, Greater Manchester, United Kingdom Hybrid / WFH Options
Expenti
be part of a team in delivering high quality Casino/Slot games to the market by strong collaboration with our game producers, designers, animators, sound designers, mathematicians and software engineers experts. What you'll do Ideate Casino game concepts having always in mind the wider Product strategy. Hold the vision for the product from inception to release Pitch More ❯
Ashton-Under-Lyne, Greater Manchester, United Kingdom Hybrid / WFH Options
Expenti
be part of a team in delivering high quality Casino/Slot games to the market by strong collaboration with our game producers, designers, animators, sound designers, mathematicians and software engineers experts. What you'll do Ideate Casino game concepts having always in mind the wider Product strategy. Hold the vision for the product from inception to release Pitch More ❯