
Senior Software Engineer
Permanent / Hybrid working
Northwich, Macclesfield, Knutsford, Altrincham, Warrington, Wilmslow
Full Stack Java / Spring Boot with React or Angular on the UI
An opportunity to do engineering that matters. Our financial services client is looking for a Senior Software Engineer to join a team that is at the heart of how millions of customers interact. You will be re-architecting core identity and verification methods, making real decisions about how software is designed, and setting the standard for engineering quality across the team.
What a successful Senior Engineer will be doing:
What we are looking for in the successful Senior Engineer:
Key Information
Hybrid working requires candidates to live within a reasonable commuting distance.
Rewards & Benefits:
Keywords: Senior Software Engineer, Senior Software Developer, Java Engineer, Java Developer, Java, Spring Boot, REST API, Software Architecture, Design Patterns, Secure Coding, Unit Testing, React, Angular, UI, ELK, Observability, Full Stack, Identity Verification, Fintech, Banking Technology
Network Engineer
Permanent – Hybrid
Greater Manchester
Join a high‑performing technology function responsible for the resilience, performance, and evolution of critical network services across a fast‑moving, multi‑site organisation. As a Network Engineer, you’ll play a key role in designing and delivering network‑focused projects, optimising complex, high‑availability environments, and supporting day‑to‑day operational activities that keep the business running smoothly.
This is a collaborative team with a supportive, close‑knit culture — a place where people enjoy working together, share knowledge openly, and step in to help one another when challenges arise. Everyone has a voice, and contributions are both encouraged and valued, whether resolving a major incident, shaping technical decisions, or improving best‑practice.
Key Responsibilities
• Ensure the availability and stability of core infrastructure and network services.
• Diagnose, troubleshoot, and escalate across a broad range of networking products and hardware.
• Identify performance bottlenecks in complex network environments and drive optimisation activities.
• Produce clear procedural documentation for all end‑users.
• Handle escalated customer or business issues at the appropriate technical level.
• Campion collaboration in the support & resolution of complex technical and business challenges.
• Collaborate with analysts, engineers, and project teams to share insight, develop ideas, and contribute to delivery.
Skills & Experience Required
• Strong knowledge of enterprise‑grade network hardware, specifically Cisco switches, routers, and firewalls (Catalyst, Nexus, ISR, ASR, ASA).
• Deep knowledge of Palo Alto firewalls, with demonstrable maintenance & deployment experience.
• Hands‑on experience with Cisco IOS, VLANs, EIGRP, OSPF, BGP.
• Experience with modern wireless solutions (ideally Meraki).
• Familiarity with WAN point‑to‑point links and MPLS.
• Familiarity with VPN; SSL & IPSEC.
• Exposure to Monitoring systems like SolarWinds or Zabbix and understanding of Zero Trust environments.
Key Information
Visa sponsorship is not available at this time.
Hybrid working requires candidates to live within a reasonable commuting distance.
Rewards & Benefits
• Competitive salary aligned with experience
• 28 days annual leave, plus bank hols, plus volunteer days
• Pension & life assurance options
• Training & Development Academy
• Enhanced policies for Maternity, Paternity, Adoption
• Opportunities for flexible working
• A range of opt-in-options, such as Private Medical, Dental etc
• A range of life-style and high-street discount options
Keyword Terminology
Networking Engineer, Networking Specialist, Networking, Cisco, Palo Alto, Firewalls, Routing & Switching, Catalyst, Nexus, ISR, ASR, ASA, OSPF, BGP, EIGRP, High‑Availability, Meraki, MPLS, WAN, VPN, SSL, IPSEC, Infrastructure, Troubleshooting, Operational Support, CCNA, CCNP, CCIE
Lead Software Engineer – AI, Agentic Development
Permanent – Hybrid
Greater Manchester area
Join our client as either a Lead or Senior Engineer, taking a significant role in shaping the next generation of AI‑enabled software delivery. This position embraces emerging AI tooling, where you’ll design, build and augment intelligent agent‑based workflows that transform how teams build, test, review and deploy software.
This is not about code re-use or simple code autocompletion. It’s an opportunity to act as a lead for a distributed ecosystem of ‘coding agents’, developing the logic, structures and governance that allow multi‑agent systems to collaborate as part of a modern engineering function. If you’re excited by experimentation, advanced AI‑assisted development, and driving best practice in a rapidly evolving space, this role offers a rare chance to influence engineering culture at scale.
Duties of the Senior Software Engineer will include:
• Design and implement multi‑agent development workflows (e.g., writer, reviewer, tester, deployer agents).
• Develop prompts, behavioural logic, and composition frameworks that guide autonomous coding agents.
• Enable safe and structured agent access to tools such as file systems, source control, test harnesses, and internal APIs.
• Evaluate and refine AI agent performance, assessing collaboration patterns, output quality, and feedback loops.
• Lead and contribute to architectural discussions on AI‑driven build systems, automated generation, and intelligent pipeline design.
• Prototype new AI‑powered developer experiences using LLMs, vector stores, and internal knowledge bases.
• Partner with cross‑functional teams on AI‑enhanced tooling for internal users.
• Help define AI evaluation standards; reliability, accuracy, velocity, impact.
• Mentor others colleagues applying generative AI to real-world development workflows.
• Mentor others colleagues applying generative AI to UI prototyping and automation.
• Champion secure integration of generative AI into regulated environments.
• Participate in the engineering on‑call rotation.
To progress in the Sen Software Engineer role, your experience should include:
• 5+ years’ software engineering experience across both backend and frontend stacks.
• A strong proficiency in various development languages, inc; Java / TypeScript / React.
• Strong relational databases skills, ideally MySQL.
• Practical experience using modern AI‑assisted development tooling—such as Cursor, Windsurf, LLM APIs, code‑generation frameworks, vector databases, and agentic platforms such as LangChain.
• A product mindset focused on building tools & systems deliver real‑world value.
• A demonstrable focus on experimentation, iteration, continuous learning, and evidence‑based decision‑making.
• Ability to operate effectively in regularly evolving, ambiguous environments and contribute to the creation of emerging standards and best practices.
Rewards & Benefits
• Competitive base salary commensurate with experience.
• Hybrid working model aligned to team and project needs. (typically, 60% in office)
• Comprehensive benefits package inc. pension, private health, dental & vision care.
• Professional development pathways, including advanced technical training.
• A highly collaborative working environment that values innovation, ownership, and continuous improvement.
Keywords
Agentic Engineering, Software Engineering, AI Engineering, AI Development, Agentic Development, AI‑Enabled Engineering, Multi‑Agent Systems, Generative AI, Java, TypeScript, React, MySQL, LLMs, Cursor, Windsurf, Agentic IDE’s, LLM API’s, Langchain, Code Automation, Developer Tooling, Software Engineering, Agentic Frameworks, Codeium, Lang Chain, Codegen, CI/CD, Vector Databases, Intelligent Pipelines, AI‑Assisted Development, AutoGen, CrewAI, LangGraph, Platform Engineering, Emerging Technologies, Large language models, Antigravity, Anthropic, Claude Code.
Cryptography Engineer
Permanent
Northwich, Macclesfield, Knutsford, Wilmslow
Join our clients specialist team, safeguarding critical infrastructure through advanced cryptographic solutions. As a Cryptography Engineer, you’ll design, implement, and manage secure encryption frameworks that protect sensitive data and ensure compliance with industry standards. This is a hands-on role where you’ll collaborate with cross-functional teams to embed Zero Trust principles and maintain robust security across systems and networks.
What the successful Cryptography Engineer will do:
• Design and maintain secure cryptographic systems, including SSH-based frameworks and PKI solutions.
• Configure, administer, and maintain HSM devices, including secure onsite activities and lifecycle management.
• Implement key management processes and encryption standards aligned with regulatory and internal security policies.
• Collaborate with system, network, and security teams to integrate secure connectivity and harden critical infrastructure.
• Support Zero Trust architecture initiatives and manage secure tunnelling protocols.
• Participate in 24/7 on-call rotation to resolve urgent cryptographic or access-related incidents and maintain service continuity.
• Drive automation and monitoring enhancements to improve resilience and efficiency.
What we are looking for in the successful Cryptography Engineer:
• Strong expertise in cryptography, PKI, and SSH key management.
• Current, hands‑on expertise in HSM configuration, installation, support, and secure component handling.
• Solid understanding of Unix/Linux/Windows system administration.
• Experience with networking and security troubleshooting.
• Advances scripting skills in Python or Go for automation and integration tasks.
• Familiarity with financial security standards such as ISO 27001, NIST, and FIPS 140-3.
• A proactive, analytical mindset with the ability to assess risk and implement secure solutions.
Rewards & Benefits
• Competitive salary and performance-based bonus.
• Comprehensive pension and health benefits.
• Flexible working arrangements with opportunities for career progression.
• Access to continuous learning, certifications, and technical development programs.
Keywords
Cryptography Engineer, Cryptography Specialist, Encryption Engineer, PKI Engineer, Security Engineer, HSM, Hardware Security Modules, PKI, SSH, Encryption, Key Management, Zero Trust, Security, Python, Go, Golang, ISO 27001, NIST, FIPS 140-3, Zero Trust principles, SSH tunnelling, Hardening systems

