Senior Software Engineer - (Java / AWS) Belfast | Hybrid | Full-Time At a glance Senior backend role with real ownership Java and Kotlin microservices in a cloud native environment Hybrid working in Belfast Salary up to £70k plus bonus The Role As a Senior Software Engineer, you'll play a key role in designing, developing and owning modern backend solutions while contributing to the evolution of monolithic systems into cloud-native microservices architecture. You will work closely with the Engineering team across Belfast and the wider global engineering organisation, contributing to large scale distributed systems. This role offers a strong mix of hands-on development, architectural decision making and mentorship. What you will be doing Design, build and deliver high-quality backend solutions Advocate for TDD / BDD and engineering best practice Decompose complex monolith applications into scalable microservices Develop secure, resilient RESTful APIs (security-first mindset) Collaborate with Senior, Staff and Principal Engineers globally Contribute to monitoring, alerting and production stability Participate in on-call rotation Coach and mentor junior engineers Drive engineering standards and continuous improvement What you'll need: 5+ years' backend engineering experience Strong Java or Kotlin expertise Experience building scalable microservices in cloud-native environments REST API development experience Solid understanding of SOLID principles and design patterns Experience with relational databases (e.g. MySQL) CI/CD experience (Jenkins or similar) Experience working in Agile/Scrum teams Strong communication and problem-solving skills Nice to Have Experience with NoSQL (DynamoDB, Elasticsearch, MongoDB) Event-driven architecture (Kafka, RabbitMQ) Infrastructure as Code (Terraform, CloudFormation, SAM) Scripting (Bash) level and above Excellent problem solving and communication skills What's on offer Competitive salary up to £70k plus bonus Generous benefits package Hybrid working with a modern Belfast office Clear progression opportunities within a global engineering function For more information on this opportunity, connect with Neill Ferguson on LinkedIn or submit your CV via the link below. Skills: java kotlin aws senior developer engineer Benefits: Work From Home
We are seeking an experienced Technical Lead to drive the design, development, and delivery of embedded software and algorithms for advanced touch sensing products. You will lead technical direction, mentor engineers, and collaborate across multidisciplinary teams to deliver high-quality solutions throughout the full software lifecycle.
Key Responsibilities
Technical Skills
Requirements
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
MCS Group are exclusively partnering with a high-growth, AI-first software company in Belfast to recruit a Technical Lead. This is a unique opportunity to join a business operating at the forefront of AI-assisted software development, where up to 50% of engineering output is already delivered using AI tooling. Backed by a large global parent, this organisation offers the ideal blend of startup agility and enterprise stability. About the Role This is a hands-on Technical Lead position where you will play a key role in shaping engineering practices, driving delivery, and embedding AI-first development approaches. Lead a team engineers (4-5 reports) while remaining heavily hands-on Drive adoption of AI-assisted development Contribute to architecture, technical decision-making, and system design Work closely with Product and Delivery Mentor and develop engineers, improving capability and output Influence engineering standards, tooling, and best practices About You You will be a strong senior engineer or Technical Lead who combines hands-on expertise with leadership capability. Proven experience as a Technical Lead or Senior Engineer with mentoring/leadership Strong background in backend development (Java, C#, or similar) Demonstrated use of AI coding tools in a commercial setting (not just experimentation) Experience improving delivery through modern engineering practices Strong understanding of cloud, DevOps, and scalable systems Comfortable working in a fast-paced, collaborative environment Strong communication skills with the ability to influence across teams What's on Offer Salary circa £70,000 Bonus scheme Hybrid working (1-2 days onsite in Belfast) 36 days annual leave (including birthday) Private healthcare & enhanced pension Strong focus on learning, development, and progression Opportunity to work in a genuinely AI-first engineering environment To speak in absolute confidence about this opportunity, please send an up to date CV via the link provided or contact Matthew Rainey at m.rain Even if this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current and exclusive roles MCS Group is committed to Equality, Diversity, and Inclusion for all, being the first recruitment agency in NI to achieve Bronze Diversity Mark accreditation, if you have a disability which means you require a reasonable adjustment to be considered at any stage of the recruitment process, please contact us and we will endeavour to facilitate the request. Not all agencies are the sameMCS Group are passionate about providing a first-class service to all our customers and have an independent review rating of 4.9 stars on Google. Skills: AI c# Technical Lead devops aws java
Head of Software Engineering with and excellent background in engineering (ideally .NET), DevOps, (including DevSecOps ideally) and cloud is required by a leading company in Peterborough. It is technical leadership role focused on Software Engineering, DevOps and end-to-end technology estate. With a team of 10+, you will be turning architectural concepts into implementation reality, so very much a delivery role, being part of the senior leadership team.
Experience required
You shall have Cross-platform responsibility (software and data), while having an open leadership style required you must embody company values of integrity, innovation & respect. This person will have a very strong technical gravitas to hold their own with stakeholders and senior people in the business.
Duties include:
They are looking to pay a starting salary of £75,000 - £90,000 + Hybrid working of 2 days in the Peterborough office
To apply press apply now or send your CV to matthew.leach @ Circlerecruitment .com
Keywords - Head of Software Engineering - DevOps - .NET - Azure - Cloud - DevSecOps - Security - platform - architecture
Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter - @Circle_Rec and LinkedIn - Circle Recruitment.
White Collar Factory (95009), United Kingdom, London, London Staff Software Engineer - Back End
About this role
Do you love shaping the technical landscape and driving innovation across the organisation?
Are you passionate about solving complex business problems and supporting multiple teams toward a shared technical vision?
At Capital One, you’ll be part of a community of technical leaders who drive engineering excellence, foster innovation, and deliver impactful solutions that meet real customer needs.
What You’ll Do
What we’re looking for
Where and how you’ll work
This is a permanent position based in our London office.
We have a hybrid working model which gives you flexibility to work from our office and from home.
We’re big on collaboration and connection, so you’ll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays.
What’s in it for you
What you should know about how we recruit
We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it’s about what you do, not just what you say. That’s why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages.
We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few:
Capital One is committed to diversity in the workplace.
If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.
For technical support or questions about Capital One’s recruiting process, please send an email to
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Who We AreAt Capital One, we’re building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to b
White Collar Factory (95009), United Kingdom, London, London Lead Software Development Engineer - Services
About this role
Capital One’s mission is to change banking for good by bringing humanity, ingenuity and simplicity to banking. Sitting at the core of such values is our Software Engineering department whose primary role is to be an enabler of our ambitions.
Capital One is looking for a Senior Software Development Engineer to join a backend team, based in our London office on a hybrid basis.
Our Engineers are people who lead by example, build strong and valuable relationships and have the confidence to influence at all levels. We are proud of who we are and what we do and want you to join us at this particularly exciting time at Capital One.
What you’ll do
What we’re looking for
Where and how you’ll work
This is a permanent position and will be based in our London office.
We have a hybrid working model which gives you flexibility to work from our offices and from home.
We’re big on collaboration and connection, so you’ll be based in our London office 3 days a week on Tuesdays, Wednesdays and Thursdays.
What’s in it for you
What you should know about how we recruit
We are committed to creating a level playing field and seek to create teams that are representative of our customers and the communities we serve. We’d love to hear from you if you identify with a typically under-represented group in our industry and are particularly keen to hear from women and ethnic minority candidates.
We pride ourselves on hiring the best people, not the same people. Building diverse and inclusive teams is the right thing to do and the smart thing to do. We want to work with top talent: whoever you are, whatever you look like, wherever you come from. We know it’s about what you do, not just what you say. That’s why we make our recruitment process fair and accessible. And we offer benefits that attract people at all ages and stages.
We also partner with organisations including the Women in Finance and Race At Work Charters, Stonewall and upReach to find people from every walk of life and help them thrive with us. We have a whole host of internal networks and support groups you could be involved in, to name a few:
Capital One is committed to diversity in the workplace.
If you require a reasonable adjustment, please contact All information will be kept confidential and will only be used for the purpose of applying a reasonable adjustment.
For technical support or questions about Capital One’s recruiting process, please send an email to
We are seeking an experienced Technical Lead to drive the design, development, and delivery of embedded software and algorithms for advanced touch sensing products. You will lead technical direction, mentor engineers, and collaborate across multidisciplinary teams to deliver high-quality solutions throughout the full software lifecycle.
Key Responsibilities
Lead end-to-end development of embedded firmware and algorithms
Define software architecture and key technical decisions
Manage project delivery, ensuring timelines, quality, and requirements are met
Mentor and support engineers across the team
Drive Agile/SCRUM processes (sprint planning, reviews, retrospectives)
Collaborate with hardware, IC, and application teams
Manage technical risks and dependencies
Support customer integration with hardware and host systems
Technical Skills
Strong embedded C development (assembler desirable)
Experience with embedded systems debugging and low-level drivers
Algorithm development and data analysis (Python, MATLAB or similar)
Knowledge of software architecture and system design
Familiarity with version control (Git/SVN) and development tools
Understanding of DSP or image processing (desirable)
Requirements
Degree in Electronics, Computer Science, Software Engineering, or similar
7+ years’ experience in software/firmware development
2+ years in a technical leadership or mentoring role
Proven delivery of complex, cross-functional projects
Strong communication and stakeholder collaboration skills
Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
TPBN1_UKTJ
Milton Keynes/Hybrid
Up to £75,000 per annum plus bonus
VIQU are working with an international organisation in Milton Keynes who are hiring multiple senior software engineers to help build one of their product lines.
This role will focus on shaping architectural decisions, hands on coding and mentoring other software engineers. Key technology stack spans C#, React, Node.JS and AWS.
Job duties:
? Build and develop web interfaces, Server Side components and integrations, whilst contributing to architecture reviews.
? Mentor junior engineers, provide code reviews and promote development best practises.
? Work with product and project teams to ensure solutions are delivered within set quality and timeframes.
? Contribute to enhancing team efficiency by exploring AI assisted development technologies.
Experience Required for the Senior Software Engineer:
Senior Software Engineer
Milton Keynes/Hybrid
Up to £75,000 per annum plus bonus
Apply now to speak with VIQU IT in confidence. Or reach out to Jack McManus via the (see below)
Do you know someone great? We’ll thank you with up to £1,000 if your referral is successful (terms apply).
Software Engineering Manager Lead a Talented Tech Team Hybrid Manchester
Are you ready to take the reins of a high-performing engineering team at a fast-growing, forward-thinking company?
We’re looking for a hands-off, people-focused Software Engineering Leader to inspire and guide a team of brilliant, multi-skilled engineers. You’ll be at the heart of driving innovation, building robust, scalable digital consumer products that impact thousands if not millions of users.
This isn t your typical management role. We’re seeking a true technical leader someone with the experience, empathy, and strategic vision to grow a top-tier engineering function. You ll work alongside highly skilled senior engineers and help shape a tech culture built on trust, autonomy, and continuous improvement. We don t expect you to code, but you ll be managing engineers who build with cutting-edge tech to solve complex challenges. Think scalable systems, slick user experiences, modern DevOps practices, and cloud infrastructure that can handle millions of requests.
Skills Required-
Leadership & Influence You know how to bring out the best in engineers. You ve led high-performing teams, built trust quickly, and created environments where engineers thrive.
Technical Background You ve walked the path of a software or data engineer. You can speak the language of modern architecture, OOP, TDD, CI/CD, and cloud-native development (AWS ideally).
Engineering Best Practices You drive clean code, robust testing, and elegant automation. Agile, DevOps, and product-driven development are second nature to you.
The company -
Values are simple but powerful:
Hybrid Working Manchester Based- 2 days per week
Lead PHP Developer (Laravel / AWS / Vue.js)
Location: Leicestershire (Hybrid Working)
PHP - Laravel - JavaScript - Vue - AWS - MySQL -
Overview
We are seeking an experienced Lead PHP Developer to take ownership of core platforms and lead a growing development team. This is a hands-on leadership role combining technical delivery, infrastructure oversight, and team management. You’ll play a key role in shaping architecture, improving development practices, and driving innovation across the business.
Key Responsibilities
Tech Stack
Requirements
Desirable Skills
Lead PHP Developer (Laravel / AWS / Vue.js)
Location: Leicestershire (Hybrid Working)
PHP - Laravel - JavaScript - Vue - AWS - MySQL -
Staff Software Engineer | Golang & TypeScript/React | London (Hybrid) Salary: £100,000 - £115,000 (+/- 10% DOE) We're working with an early-stage product company building a platform that sits at the intersection of data, automation, and decision-making. The team is tackling a complex problem around how organisations operate and optimise processes at scale, using modern software and AI to improve speed, accuracy, and outcomes. It's a product-led environment with high ownership, where engineering plays a central role in shaping both the system and how it's used. The Opportunity Play a key role in shaping and delivering their platform Lead technical decision-making across backend systems and architecture Work closely with customers to influence product direction and feature design Operate in a highly autonomous, product-driven environment Build scalable, high-performance systems used by modern B2B organisations What You'll Be Doing Contributing across backend and web systems (Golang, Typescript, AWS) Designing and scaling system architecture for new and existing features Leading projects and guiding engineering direction Defining and implementing REST APIs for internal and external use Driving innovation across backend technologies and engineering practices Collaborating directly with customers to shape product outcomes The ideal candidate is someone who takes real ownership, not just writing code but shaping the problem and outcome. They're naturally product minded, curious about users, and comfortable making decisions in environments with high autonomy and little structure. They communicate clearly, influence others without relying on title, and enjoy working closely with a team to build something meaningful. They thrive in fast moving settings, balance speed with quality, and are motivated by being surrounded by smart people working on genuinely challenging problems. What We're Looking For Senior/Staff-level engineering experience (5+ years IC experience) Proven experience leading teams or complex technical projects Strong backend expertise with Golang and Typescript Experience building systems in modern cloud environments (AWS/GCP) Strong understanding of scalable architecture and system design Ability to influence, mentor and inspire engineers Experience working in fast-paced, high-feedback product environments SR2 and our client are committed to building diverse teams. Applications are encouraged from all backgrounds, regardless of whether every requirement is met. Interested to hear more? Drop me an email at for a confidential chat
We are seeking an experienced Technical Lead to drive the design, development, and delivery of embedded software and algorithms for advanced touch sensing products. You will lead technical direction, mentor engineers, and collaborate across multidisciplinary teams to deliver high-quality solutions throughout the full software lifecycle. Key Responsibilities Lead end-to-end development of embedded firmware and algorithms Define software architecture and key technical decisions Manage project delivery, ensuring timelines, quality, and requirements are met Mentor and support engineers across the team Drive Agile/SCRUM processes (sprint planning, reviews, retrospectives) Collaborate with hardware, IC, and application teams Manage technical risks and dependencies Support customer integration with hardware and host systemsTechnical Skills Strong embedded C development (assembler desirable) Experience with embedded systems debugging and low-level drivers Algorithm development and data analysis (Python, MATLAB or similar) Knowledge of software architecture and system design Familiarity with version control (Git/SVN) and development tools Understanding of DSP or image processing (desirable)Requirements Degree in Electronics, Computer Science, Software Engineering, or similar 7+ years' experience in software/firmware development 2+ years in a technical leadership or mentoring role Proven delivery of complex, cross-functional projects Strong communication and stakeholder collaboration skillsSpectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy
Backend Specialist (Java & Kotlin)
Location: London (Hybrid: 2-3 days per week)
Type: Full-time / Permanent
Experience: 5-7 years
We are seeking a high-caliber Backend Specialist with a strong foundation in Java and Kotlin to join our development team in London. In this role, you will be responsible for designing and scaling robust Microservices using the Spring Boot ecosystem.
The Role
You will take full ownership of the software development lifecycle, from initial concept to deployment. You’ll be tasked with building efficient, maintainable backend solutions while collaborating with cross-functional teams to deliver high-performance features.
Key Responsibilities
Technical Requirements
Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Lead GO Engineer
Our client, a digital SaaS provider backed by the government is hiring a Lead GO Engineer to join a fast-scaling, purpose-driven SaaS organisation delivering impactful digital services. You will lead on several greenfield projects as the client continues to scale & transform. Our client has a fantastic ethos, focussed on aiding & helping people improve their lives. Our client is offering a fully remote contract & benefits (30 days holiday, 6% pension & health care) paying up to 75,000 to start ASAP.
In this role, you will design, develop, and optimise scalable, secure, cloud-based systems using Go (Golang), PostgreSQL, Redis, RabbitMQ, and Docker. You will contribute to architecture discussions, collaborate with cross-functional teams, and help ensure the delivery of reliable, high-quality features.
This is an excellent opportunity for an engineer who has proven experience in a previous Lead or Management position as you must be able to demonstrate the capabilites to steer projects & provide coaching.
Role and Responsibilities:
Skills and Experience:
Director of Product Engineering (Healthcare IT)
Location: London (Hybrid 2-3 days per week in the office)
Regular international travel to India is required
Reporting to: CTO
Overview
We are seeking an accomplished Director of Engineering to lead and scale our engineering organisation within a high-growth, health-focused environment. This is a rare opportunity to shape the future of technology platforms that support critical healthcare services while driving operational excellence across distributed teams in the UK and India.
This role requires a rare blend of deep technical expertise, organisational leadership, and business partnership. You will operate as a senior technical authority, a people leader, and a trusted partner to the business-capable of shaping architecture, driving delivery across multiple initiatives, and building strong day-to-day relationships with senior stakeholders.
You will be joining a high-growth organisation that has scaled to approximately 60M in revenue and is targeting 140M+, requiring the ability to operate effectively in a fast-paced, evolving environment with increasing scale and complexity.
The successful candidate will be a strategic leader, technical authority, and business partner capable of delivering secure, scalable, and compliant systems. You will operate at the intersection of architecture, delivery, and organisational leadership, influencing senior stakeholders and guiding high-performing teams to success.
Key Responsibilities:
Leadership & Delivery
Technical Leadership
Product & Business Partnership
People & Culture
Delivery & Compliance
Requirements:
Experience
Technical Skills
Leadership Profile
Success Metrics
In Return
You will receive a market-leading salary of up to 150,000 plus generous company benefits and a forward-thinking and fast-growing business for you to excel in.
Senior Software Engineer
Hybrid - 2 days per week onsite in either Romsey/Gloucester/Woking
Up to £85,000 per annum + benefits
SC clearance
We are seeking a Senior Software Engineer to join a high-performing team delivering advanced software for RF communication and sensor-based products. You’ll lead on the design, implementation, and testing of software components, working closely with the Product Owner and System Design Authority in an agile environment.
This role offers flexibility to specialise in modern UI development or Embedded software, depending on your expertise. For those with leadership experience, there is scope to take on line management responsibilities and support team development.
Key Responsibilities
Essential Skills & Experience
Desirable Skills
If this Senior Software Engineer role is of interest, apply now!
Contract
Daily Rate: £900 - £1200 (inside IR35 via umbrella)
Contract Length: 6 months initially
Location: Hybrid Working Available - London/Bromley 3 days per week and remote working 2 days per week
Role Summary:
Our client, a leading organisation in the Global Banking & Payments sector, is on a mission to establish and scale Site Reliability Engineering (SRE) within a highly regulated banking environment. We are seeking a seasoned SRE practitioner who will play a pivotal role in transforming traditional L2 production support into a robust SRE operating model. This position will focus on embedding SRE practises across critical payment and banking services, aiming to achieve measurable reliability outcomes, reduce manual toil, enhance automation, and improve service visibility.
Key Responsibilities:
SRE Operating Model and Transformation
Lead the design and implementation of the SRE adoption strategy, transitioning from conventional L2 support to reliability engineering.
Foster collaboration between SRE, application teams, and platform teams to encourage consistent workflows.
Reliability Measurement and Decisioning
Promote the adoption of Critical User Journeys, Service Level Indicators (SLIs), Service Level Objectives (SLOs), and error budgets for key services, ensuring metrics align with user experience and business goals.
Guide teams in utilising error budget-based decision-making to balance reliability with delivery velocity and operational risk.
Toil Reduction, Automation, and Engineering Excellence
Identify operational toil and spearhead initiatives to minimise it through automation and improved operational tooling.
Collaborate with engineering teams to incorporate reliability into services through design enhancements and resilience patterns.
Incident and Problem Management Excellence
Enhance production outcomes through effective incident response practises, including major incident triage, root cause analysis, and post-incident reviews.
Strengthen problem management processes to reduce repeat incidents and mitigate technical debt risks.
Observability and Tooling Enablement
Set observability standards across logs, metrics, traces, and dashboards to enhance service detection and restoration times.
Partner with platform and tooling teams to align SRE needs with enterprise-level tools and processes.
Stakeholder Management and Change Leadership
Influence stakeholders across operations, engineering, and product departments to adopt SRE principles and goals.
Communicate effectively with senior leadership, providing updates on progress, adoption, and outcomes.
Required Qualifications:
Extensive experience in Site Reliability Engineering and implementing SRE practises in large-scale, complex environments.
Proven track record of leading SRE transformations within a corporate banking or similarly regulated financial services context.
Strong engineering background with the ability to drive automation and minimise manual toil.
Proficiency in incident response, problem management, and operational resilience practises in critical settings.
Excellent stakeholder management skills, with the capacity to influence and communicate effectively at senior levels.
Preferred Qualifications:
Experience in payments, cash management, or other high-availability banking platforms.
Familiarity with designing observability approaches and enhancing alert quality across diverse portfolios.
Experience in building SRE communities of practise and structured training programmes.
Knowledge of enterprise service management tools and governance in large banking institutions.
Key Competencies:
Transformation leadership in complex environments
Strong engineering judgement and problem-solving abilities
Ability to simplify and standardise operating practises
Calm leadership during production events
Exceptional written and verbal communication skills
Join our client’s team and lead the charge in transforming their SRE practises, enhancing reliability, and driving operational excellence. If you are ready to make an impact, we want to hear from you!
Adecco is a disability-confident employer. It is important to us that we run an inclusive and accessible recruitment process to support candidates of all backgrounds and all abilities to apply. Adecco is committed to building a supportive environment for you to explore the next steps in your career. If you require reasonable adjustments at any stage, please let us know and we will be happy to support you.
Job DetailsRole/Job Title:Web GIS LeadWork Location:Wokingham, UKMode of Working Hybrid / Office Based:OnsiteDuration of Assignment:6 MonthsThe RoleWe are seeking an experienced Web GIS Lead to oversee the development, implementation, and migration of enterprise GIS solutions. The role involves managing GIS data and systems, guiding GIS teams, and ensuring seamless integration of GIS applications with ArcGIS Enterprise components including ArcGIS Portal, ArcGIS Server, and respective hosted applications and services. The ideal candidate brings a strong technical background in GIS software, enterprise systems, cloud platforms, and demonstrated leadership capabilities.Your ResponsibilitiesGIS Data & System Management Oversee GIS data management and migration, ensuring accuracy, consistency, and quality across datasets.
Manage and optimize GIS databases using SQL/PostGIS, Oracle Spatial, and related systems.Team Leadership & Collaboration Provide technical guidance, mentorship, and knowledge-sharing support to GIS team members.
Collaborate with project managers, clients, and cross-functional teams to understand requirements and deliver effective GIS solutions.Solution Design & Development Design and develop customized GIS applications using ESRI technologies and various GIS tools.
Ensure integration of GIS systems with business workflows and enterprise-level applications.
Develop server-side GIS logic using ESRI technologies and enterprise GIS frameworks.Web GIS & Application Integration Lead the development and migration of GIS-based applications using ESRI technology stack.
Utilize programming languages such as Python, SQL, and JavaScript for automation, data processing, and application development.
Build custom and COTS-based solutions in ArcGIS Experience Builder using React JS.Spatial Analysis & Visualization Conduct geospatial analysis, cartographic design, and data visualization to support decision-making.
Perform web map creation, service publishing, ArcGIS Portal content migration, and develop StoryMaps.Automation & Workflow Optimization Build automated workflows using ModelBuilder, Python scripts, and geoprocessing models.
Work with tools like FME for spatial data ETL and data transformation processes.Your ProfileEssential Skills / Knowledge / Experience10+ years in GIS Web Application Development & DeploymentDesirable Skills / Knowledge / ExperienceCore GIS Technical Expertise Strong hands-on experience with ArcGIS Enterprise 11.5, including:
ArcGIS Portal
ArcGIS Server
ArcGIS Data Store
Expertise in ArcGIS Pro, including tools, extensions, and advanced geoprocessing.
Competency in ArcGIS Online and Portal for ArcGIS content creation, administration, and deployment.Programming & Development Proficiency in .NET or Java, along with Python, SQL, and JavaScript.
Experience with React JS for custom widget/tool development in Experience Builder.
Knowledge of web services, open standards, and geospatial formats (XML, GML, KML).Database & Cloud Skills Experience maintaining and processing spatial datasets within relational databases.
Working knowledge of spatial indexing, database optimization, and schema design.
Familiarity with cloud environments such as AWS, Azure, or equivalent platforms.
Experience with infrastructure monitoring tools and performance optimization.Additional Competencies Strong problem-solving and analytical skills.
Ability to work independently and manage multiple priorities.
Experience supporting team members in a GIS/technical capacity.
Knowledge/experience in creating web-based GIS applications and dashboards.Preferred Experience Custom development on enterprise GIS servers using ESRI technologies.
Experience with:
ArcGIS Experience Builder (COTS & custom tools)
ArcGIS Portal content migration
Service publishing
Web map and StoryMap creation
Strong understanding of spatial ETL workflows using FME.
At UKTL, your work directly strengthens the UKs technological, cyber, and national resilience. Youll collaborate with expert engineers, government partners, and industry specialists to detect, understand, and counter emerging threats.
If youre looking for meaningful work in an inclusive environment that values curiosity, teamwork, and continuous learning, youll thrive here.
What this role means for you
As a Senior Software Engineer, you’ll be at the heart of projects that matter. Youll help design and shape the architecture of systems that support security testing and research that protects critical national infrastructure, influencing how we deliver secure and high-quality software.
This is a hands-on technical role where your expertise drives real outcomes. You will:
Work across multiple languages, frameworks, and platforms to solve complex challenges
Help define and improve engineering best practices, branching and deployment strategies
Review pull requests, guide colleagues, and raise code quality across teams
Champion innovation and bring new ideas that help us stay ahead of emerging threats
Collaborate with both technical and non-technical stakeholders to shape priorities and deliver meaningful solutions
Youll join a wider technical community that shares knowledge, encourages experimentation, and supports your growth.
Successful Applicants must be able to commute to the UKTL offices in Birmingham at least twice a week
We strive to offer a great work life balance - if you are looking for full time, part time or flexible options, we will try to make this work where business possible. This will be dependent on the kind of role you do and part of the business you work in.
About You
You operate confidently at a deep technical level and enjoy working across a variety of technologies. Youre comfortable making informed architectural and engineering decisions, and you bring a forward-looking mindset to how software is designed, built, and maintained.
You bring a genuine enthusiasm for discovering and applying new engineering techniques and assessing new technologies with a focus on good engineering practiceincluding maintainability, longevity, and available market resources.
You may already be leading or mentoring a team, or acting as a technical expert within a high-performing group. Youre equally comfortable using COTS software to build solutions as you are building, or guiding others to build, bespoke software.
Importantly, you can communicate confidently with both technical and non-technical stakeholders and make a positive contribution to the organisation.
You are technology-agnostic, ideally a polyglot programmer, and already using Linux and open-source technologies day to day.
Youre someone who:
Has experience working in Agile teams
Understands and applies DevOps/DevSecOps practices
Uses strong software testing techniques (e.g., TDD/BDD) and writes high-quality tests
Translates user or business needs into robust technical solutions
Enjoys solving complex, often novel, engineering problems
Communicates clearly and collaborates effectively
Brings curiosity, adaptability, and a commitment to continuous learning
Is comfortable with multiple programming languages and willing to learn new ones
Produces high-quality technical documentation
Evaluates new technologies and creates compelling business cases for their adoption
Please note: Applications will be reviewed, and interviews conducted throughout the duration of this advert therefore we may at any time bring the closing date forward. We encourage all interested applicants to apply as soon as practical.
We actively recruit citizens of all backgrounds, but the nature of our work in this specific area means that nationality, residency and security requirements are more tightly defined than others. To work in this role, you will need to hold an SC clearance with no restrictions. You are welcome to apply without already holding SC clearance; however, you will not be able to start in post until the clearance has been successfully granted .
About Us
UKTL is building leading edge Telecoms testing facilities to keep our telecommunications networks safe, accelerate the roll-out of new technologies, and grow our world leading telecoms sector to maintain resiliency and security.
Successful candidates will join a state-of-the-art facility and be supporting the team conducting testing and research on the latest technologies and innovations in the industry. You will work alongside our infrastructure and Cybersecurity professionals to ensure that the UKs world class Telecoms infrastructure grows in a resilient and secure manner underpinning growth in other industry sectors.
As a trusted and independent national capability, UKTL interacts with standards bodies, Academia, and Government Departments as well as Communications Service Providers and equipment vendors.
The National Physical Laboratory (NPL) is a world-leading centre of excellence that provides cutting-edge measurement science, engineering and technology to underpin prosperity and quality of life in the UK. Find out more about what it is like working here -The measure of us - Overview
NPL and DSIT have strong commitments to diversity and equality of opportunity, and welcome applications from candidates irrespective of their background, gender, race, sexual orientation, religion, or age, providing they meet the required criteria. Applications from women, disabled and black, Asian and minority ethnic candidates in particular are encouraged. All disabled candidates (as defined by the Equality Act 2010) who satisfy the minimum criteria for the role will be guaranteed an interview under the Disability Confident Scheme.
At NPL, we believe our success is a result of the diversity and talent of our people.We strive to nurture and respect individuals to ensure everyone feels valued by treating everyone on the basis of their own individual merits and abilities regardless of their own or perceived identity, as part of our commitment to diversity & inclusion, we ensure were creating an environment where all our colleagues feel supported and welcome. More about this on ourDiversity & Inclusionpage.
We offer a wealth of above industry standard benefits, such as enhanced pension scheme, flexible working, and more that can be found hererewards, benefits and recognition.Our valuesare at the heart of what we do, and they shape the way we interact, develop our people and celebrate success.To ensure everyone has an equal chance, were always willing to make reasonable adjustments to the recruitment process.
TPBN1_UKTJ
Lead Developer - C# .NET / AWS / Angular - Hybrid - Nottingham - £60,000 - £70,000
The Role
An exciting and innovative software house is looking for a Lead Developer to join their growing technology team.
This is a true 50/50 role, combining hands-on engineering with people leadership. You’ll remain close to the codebase, designing and building modern applications, while also leading, mentoring, and developing a mature team of engineers.
You’ll play a key role in shaping technical direction, driving best practices, and ensuring high-quality, scalable solutions are delivered globally. Alongside dedicated time for out-and-out coding, you’ll take ownership of team performance, support career development, and maintain a strong engineering culture.
Key Responsibilities
Requirements
Desirable Skills
The Company
The company is a leading software development firm creating nuanced solutions for the manufacturing sector. With ongoing investment in modernisation and cloud technologies, engineers are empowered to shape and drive technical delivery.
They have performed well throughout a turbulent economy, continuing a steady rate of growth and keeping the business moving forward. Tech is central to what they do so you will be given a range of tools and resources with full backing to go and determine what is the best development process on certain projects.
The salary for this role is between £60,000 - £70,000. This is a hybrid position offering 3 days WFH per week, alongside an excellent benefits package including a 5% matched pension scheme, life and critical illness cover, salary-sacrifice options, free parking, flexi time, plus 25 days holiday (increasing with service) plus bank holidays plus more.
Apply Now
If you’re a Lead Developer, or Senior Developer looking to step up, who enjoys balancing hands-on coding with team leadership and wants to play a key role in delivering complex systems, this is a fantastic opportunity.
Apply now and don’t miss out!
Lead Developer - C# .NET / AWS / Angular - Hybrid - Nottingham - £60,000 - £70,000
Oscar Associates (UK) Limited is acting as an Employment Agency in relation to this vacancy.
To understand more about what we do with your data please review our privacy policy in the privacy section of the Oscar website.
Principal Software Engineer
£100,000 £110,000 + 30% bonus + car allowance (up to £9,000)
Hybrid Manchester (central)
Were partnered with a large-scale SaaS enterprise building out a high-performing engineering function at the heart of a major platform transformation.
This is a Principal-level role within an elite engineering team (Arete) a group of highly capable engineers brought together to solve the most complex technical challenges across the platform.
The role
This is not a step away from engineering. Its the opposite.
Youll operate as a technical authority, influencing how systems are designed, built, and evolved across the organisation.
What makes this different
What were looking for
Why this role
This is a rare opportunity to step into a true Principal position where:
If youre operating at Principal level or ready to step into it this is the kind of role that doesnt come around often.