Nathan Peters


image banner

Nathan is from London and started his career in Digital Marketing. After completing his A-Levels in IT and enjoying 2 successful years in Sales and Business Development in Canary Wharf, he decided to move over to Cyber/IT/Tech Recruitment. Nathan has over seven years of commercial experience across the UK & EU markets and has recently been leading a recruitment team at Trust in SODA.

LATEST JOBS from Nathan Peters

Galway, County Galway, Ireland
Java Developer
Java Developer – Contract Position – HIRING ASAP Location: Remote Working (with 1 week per month in the Galway office) Start Date: ASAP Duration: 11-month contract Daily Rate: €500 per day Summary We have an excellent opportunity for a highly motivated Senior Software Engineer to work on the delivery of strategic initiatives. You will support a team within an emerging equity compensation services division of our client. You will be accountable in helping the team deliver on their top priority goals and objectives. Quality is important to this team, as is our reputation for honesty and openness in dealing with each other and our partners. Key SkillsBachelor’s Degree or equivalent in a technology related field (e.g. Computer Science, Engineering, etc.) required 10+ years of Java EE development on high volume enterprise systems Proven expertise developing JAVA middle tier rest services and with Enterprise messaging like ActiveMQ, Kafka Experience with PL/SQL and complex queries Understanding of Relational Databases Proven understanding of Cloud Computing and DevOps concepts like CI/CD pipelines in an AKS Azure environment Demonstrated experience of leading engineering teams  ResponsibilitiesStrong sense of ownership for the quality of solution delivery and execution Actively participates in all phases of Development Life Cycle /Agile Project including design, development, and testing. Understands Business Objectives in the context of the team’s work Contributes to architecture and technical designs and ensure designs are aligned with architectural standards Communicates project status, identify issues/ risks proactively, and escalate effectively. Follows Fidelity standard processes and methodologies for developing high-quality secure code Analysing current processes and propose recommendations for process improvements
Nathan Peters Nathan Peters
Netherlands
Software Architect | Advanced Embedded Systems
Software Architect | Advanced Embedded Systems   Location: Delft, Netherlands Working model: Hybrid Salary: €100,000–€110,000 Employment: Permanent   The Opportunity We are looking for a Software Architect to join a highly technical engineering organisation developing complex hardware and software systems for advanced scientific and industrial applications. This is a senior architectural role for someone who genuinely understands software beyond the application layer. You will work across embedded software, firmware, FPGA-based systems, compilers and high-level software APIs, helping define how these components work together as the platform scales. You will provide the technical vision for a system that needs to deliver high performance, precise timing and reliability, while remaining maintainable and scalable as the technology evolves. This is not an architecture role where you simply produce diagrams and hand them over to engineering teams. You will remain technically involved, stepping into complex problems, building prototypes where needed and helping engineers make sound architectural decisions.   What You'll Be Doing Architecture & Technical VisionDefine the overall architecture across firmware, embedded software, compilers and high-level APIs.Design systems that can scale significantly without requiring fundamental architectural rewrites.Establish clear interfaces, abstractions, standards and architectural patterns across engineering teams.Balance long-term technical direction with practical delivery requirements.Work closely with product and engineering teams to translate requirements into robust technical solutions.Build consensus around architectural decisions and communicate complex trade-offs clearly.Technical Problem SolvingGet involved in technically challenging problems when teams need support.Investigate issues across multiple layers of the technology stack, from high-level software through to firmware and hardware.Help address challenges involving latency, throughput, timing, determinism and system performance.Develop prototypes, proof-of-concepts or production code where this helps validate an architectural approach.Review technical designs and help engineers arrive at practical, scalable solutions.Identify opportunities to simplify systems and remove unnecessary technical complexity.Cross-Functional LeadershipConnect software, embedded, firmware, hardware and product engineering teams around a common technical direction.Mentor and influence engineers through technical expertise rather than hierarchy.Work with customer-facing teams to understand real-world requirements and feed these into architectural decisions.Create an environment where engineers can challenge ideas, collaborate effectively and make better technical decisions.  What We're Looking For10+ years of software engineering experience, with significant experience in architectural or technical leadership.Strong experience across multiple layers, ideally including high-level software, embedded systems and low-level hardware interaction.Deep understanding of embedded systems, hardware interfaces and resource-constrained environments.Strong understanding of FPGA-based systems, including timing constraints and the interaction between hardware and firmware.Experience designing systems where performance, latency, throughput and deterministic behaviour are important.Proven ability to design architectures spanning low-level systems through to high-level APIs.Strong programming skills and a willingness to remain hands-on when required.Experience influencing technical direction without relying on formal authority.Excellent communication skills, with the ability to explain complex technical concepts clearly.Desirable Experience Experience in one or more of the following would be advantageous:Compiler design, intermediate representations, ASTs or transpilers.Digital signal processing or real-time control systems.Distributed systems involving multiple processors or tightly synchronised components.Scientific or numerical computing environments.Python-based scientific software ecosystems.High-performance computing or performance-critical applications.Customer-facing technical roles where user requirements have directly influenced product or architecture decisions.A background in physics, scientific computing or another highly technical domain would be advantageous, but is not essential.   Why Join? You'll have the opportunity to take a genuinely influential architectural position within a technically ambitious organisation. You will work at the intersection of software, embedded technology, firmware and advanced hardware, helping shape systems that need to operate at the limits of performance and precision. This is an opportunity for an experienced engineer who wants to have a real technical impact, rather than simply move further away from engineering into management.
Nathan Peters Nathan Peters
Remote work, England
Business Analyst
Microsoft Power Platform Business Analyst (Co-Pilot Programmes)12-Month Contract | Remote Working (Anywhere in Europe)Rate: 250-400 Euros/day Trust in SODA is supporting a specialist AI implementation consultancy delivering AI and data solutions for enterprise clients. We are looking for an experienced Business Analyst to support the definition, delivery, and validation of AI use cases across business and technical teams. ResponsibilitiesEngage business stakeholders to capture, clarify, and prioritise AI use casesTranslate business needs into clear requirements, user stories, and acceptance criteriaEnsure alignment between business objectives, delivery scope, and technical solutionsManage scope and change requests throughout the delivery lifecycleSupport solution validation through demos, UAT, and feedback cyclesSkills & ExperienceStrong background in business analysis or product ownership within AI or data initiativesPower Platform experienceCo-Pilot experienceMicrosoft stack experienceExperience working with AI, data, and engineering teams in agile environmentsConfident stakeholder management and facilitation skillsClear communicator with a strong focus on business value and outcomes
Nathan Peters Nathan Peters
Remote work, England
Business Analyst
Microsoft Power Platform Business Analyst (Co-Pilot Programmes)12-Month Contract | Remote Working (Anywhere in Europe)Rate: 250-300 Euros/day Trust in SODA is supporting a specialist AI implementation consultancy delivering AI and data solutions for enterprise clients. We are looking for an experienced Business Analyst to support the definition, delivery, and validation of AI use cases across business and technical teams. ResponsibilitiesEngage business stakeholders to capture, clarify, and prioritise AI use casesTranslate business needs into clear requirements, user stories, and acceptance criteriaEnsure alignment between business objectives, delivery scope, and technical solutionsManage scope and change requests throughout the delivery lifecycleSupport solution validation through demos, UAT, and feedback cyclesSkills & ExperienceStrong background in business analysis or product ownership within AI or data initiativesPower Platform experienceCo-Pilot experienceMicrosoft stack experienceExperience working with AI, data, and engineering teams in agile environmentsConfident stakeholder management and facilitation skillsClear communicator with a strong focus on business value and outcomes
Nathan Peters Nathan Peters
Remote work, England
AI Software Engineer
AI Software Engineer – HIRING ASAPLocation: Remote Working Start Date: ASAP Duration: 6-Month Contract (with extension) Daily Rate: £400 - £550 per day PAYE (Negotiable on this)SummaryWe are looking for short-term Software Engineer cover to build and maintain the automation that keeps a large UGC application healthy in production across every surface it ships on. In this role you will build and operate the systems that keep a large UGC application healthy in production. It ships as a single product across multiple surfaces: natively on VR headsets, and on mobile and PC via cloud streaming (Horizon Cross Screen). You will work alongside the runtime and KTLO (keep-the-lights-on) team, focused on reducing manual operational and on-call work through automation, keeping the cloud rendering and deployment pipelines healthy, and keeping CI/CD functional as upstream dependencies change. ResponsibilitiesBuild and maintain automation that keeps a large VR application healthy in production (release pipelines, build health, crash triage, incident detection)Maintain and improve an AI-assisted code repair system that creates and lands fix diffs autonomouslyDevelop tooling to automatically identify broken builds, pinpoint root-cause changes, and recommend or execute fixesMonitor production quality metrics and respond to regressions and outagesReduce manual on-call burden through automation, with a goal of cutting recurring operational work by 80–90%Complete required infrastructure migrations to keep CI/CD pipelines functional as upstream dependencies are retiredTop 3 Skills NeededExperience building autonomous systems that use AI: Specifically systems that are self-healing, where the AI can monitor metrics and autonomously determine the necessary actions to maintain performance without dipping below required levels.Experience in the deployment and maintenance of backend services: The role involves managing backend stacks, specifically monitoring weekly deployments of the cloud rendering system and ensuring compatibility across different user devices (e.g., VR and mobile).Key Skills8+ years of professional software engineering experience, or equivalentProven experience building and operating CI/CD, build, release, and cloud deployment pipelines at scaleExperience operating cloud services and server-side fleets in production, including reliability, capacity, and latencyExperience building or operating AI-assisted developer tooling or agents that generate or repair codeExperience building tooling that detects broken builds and traces failures to their root-cause changeExperience with production monitoring, crash triage, and incident response for a large-scale, multi-surface applicationA track record of reducing operational and on-call load through automationExperience completing infrastructure or dependency migrations without breaking downstream CI/CD Bonus SkillsExperience with cloud game or application streaming, or remote renderingExperience with asset delivery or CDN pipelines at scaleExperience with capacity, latency, or session-orchestration monitoring for streamed workloadsExperience operating live service or large-scale production applications (Live Ops)Familiarity with large monorepo build systems and dependency managementExperience designing self-healing or auto-remediation systemsSkills Not NeededDeep full-stack or internal tool knowledge: Don’t need candidates to have experience with internal client tooling or to be deep-dive software engineers focused on client-side or full-stack development.
Nathan Peters Nathan Peters
Portsmouth, South East, England
User Researcher
User Researcher – Contract Position – HIRING ASAPLocation: Hybrid working in Portsmouth office (2 days per fortnight) Start Date: ASAP Duration: 6-month contract Daily Rate: £400 - £420 per day outside IR35Security Clearance: SC Clearance is requiredKey SkillsMinimum 3–5 years of experience in a dedicated user research role, ideally within an Agile environment.Proven experience in both generative (discovery) and evaluative (testing) research methods.Strong communication and presentation skills, with the ability to advocate for the user to non-researchers.Experience facilitating workshops or collaborative analysis sessions with stakeholdersAbility to source and secure research tools to enable expediting research analysis and synthesisCollaborative, personable and a good visual, literal and verbal communicator.Recruiting and engaging research participantsCapturing, challenging, distilling and presenting user needs and ensuring they can be used to inform and assess potential options.Proficient at conducting virtual interviewsAbility to source and secure research tools to enable expediting research analysis and synthesisDeveloping research related artefacts i.e. personas and user journey maps etcBonus SkillsProficiency in research tools.Familiarity with the GDS Service Standard or similar public/private sector design frameworks.Experience working in the Ministry of Defence (MOD) or similar secure environments.ResponsibilitiesAs a User Researcher, you will be responsible for planning and executing a broad range of user research activities to help the team understand user needs and behaviours. You will gather data in terms of identifying core user groups and the process of the user journey which will be turned into actionable insights that shape the design of services and products. As a User Researcher, you will gather any pain points from users during processes, gathering user needs at all points of a project. You will work with a degree of autonomy, guiding the choice of research methods and ensuring that the development lifecycle is user-centred. The role supports the delivery of user-centred, accessible, secure and effective digital services, aligned to Government Service Standard and organisational delivery frameworks.You will be working closely with product managers, designers, developers and delivery managers to embed user research into agile delivery.You will contribute evidence to prioritisation decisions, backlog refinement, and design iterations. Supporting continuous improvement of live services through ongoing research and feedback loops.It will be your responsibility to ensure services meet Government Service Standard principles, particularly around user needs and accessibility. The User Researcher will need a flexible approach to needing to be on site due to the type of work needed on this project.
Nathan Peters Nathan Peters
Dublin, County Dublin, Ireland
Snr Business Analyst - API, Data & Analytics
Content Management Location: Dublin, Ireland (Hybrid) Contract: 12-month contract, with a view to extend Rate: Up to €400 per day We’re looking for an experienced Content Specialist with a strong understanding of Figma or interrogating similar UXD tools preferred as you will mostly have to deal with the Figma designs finalisation with UXD and other stakeholders plus SDL (Tridion)/AEM (content management requirements) This role would suit someone who can bridge the gap between business and technology, translating business needs into clear product requirements while understanding how data, applications and integrations work together across complex enterprise environments. Requirements: Experience with Figma or interrogating similar UXD tools preferred as you will mostly have to deal with the Figma designs finalisation with UXD and other stakeholders plus SDL (Tridion)/AEM (content management requirements)
Nathan Peters Nathan Peters
Dublin, County Dublin, Ireland
Snr Business Analyst - API, Data & Analytics
Senior Business Analyst - Content Management Location: Dublin, Ireland (Hybrid) Contract: 12-month contract, with a view to extend Rate: Up to €400 per day We’re looking for an experienced Business Analyst with a strong understanding of Figma or interrogating similar UXD tools preferred as you will mostly have to deal with the Figma designs finalisation with UXD and other stakeholders plus SDL (Tridion)/AEM (content management requirements) This role would suit someone who can bridge the gap between business and technology, translating business needs into clear product requirements while understanding how data, applications and integrations work together across complex enterprise environments. Duties: Gather, analyse and translate business requirements into clear product and system requirements. Work with API-driven backend applications and system integrations. Analyse and map end-to-end data and application flows, including upstream and downstream systems, integrations and dependencies. Analyse business processes and translate requirements across interconnected systems. Work closely with technical and business stakeholders to understand how data is captured, processed and used. Support analytical tagging and data capture strategies. Document requirements, processes, system flows and dependencies. Help identify opportunities to improve data quality, processes and data-driven solutions. Requirements:  Solid experience as a Business Analyst.Experience with Figma or interrogating similar UXD tools preferred as you will mostly have to deal with the Figma designs finalisation with UXD and other stakeholders plus SDL (Tridion)/AEM (content management requirements)
Nathan Peters Nathan Peters