0333 241 3128
Tuesday, 03 October 2023 08:18

Software Engineer

Endeavour Recruitment have an excellent permanent opportunity for a Software Engineer with Embedded software experience to join our client based in Chertsey.

Candidates applying for this role must be eligible for Security Clearance

This work may include assisting and mentoring junior engineers as appropriate.

The selected Software Engineer will be involved in the following deliverable tasks:

  • Software design, development, and review (from concept to final product) for a range of systems from small embedded single processors through to multi-processor networked systems.
  • Work with system and hardware engineers to implement software solutions that may include software-hardware and software-firmware interfaces.
  • Work to detailed technical requirements through all phases of design, integration, and testing.
  • Communicate effectively with other team members within a multi-disciplinary team.
  • Generate clear and concise technical documentation as required, both for internal company use and as part of a deliverable customer documentation pack.
  • Provide technical input to decisions on the suitability of software design solutions.
  • Liaise and co-operate with the Project Managers and Software Design Lead to resolve technical, project or resource problems and conflict.
  • Supporting the research and development of products within the Company, improving engineering quality, efficiency, and cost.
  • Participate in project reviews and support presentations at relevant Design Review Meetings.
  • Support to the Business Development team, provide input to technical proposals when required, and be able to handle sensitive information in the course of your work.

Essential skills and experience:

  • At least 5 years professional experience as software engineer
  • Knowledge and experience of software design and development, particularly using UML-based design specification and implementation in at least one of the key software languages; C, C++, C#, and Java.
  • Yocto Linux experience or Linux device driver experience.
  • GUI; HCI
  • Knowledge and experience of structured software design methodologies.
  • Degree-level education in a related engineering discipline.
  • Military background in defence would be highly desirable.
  • Interest in professional development or working towards Chartered status would be desirable.
  • A high level of both verbal and written communication skills. You must be able to communicate effectively with internal and external stakeholders, customers and suppliers
  • Ability to work independently and collaboratively as part of a multi-site team.
  • Innovative and creative thinking.
  • Willingness to work as part of a collaborative enterprise with other companies, including short periods of detached duty where necessary

Send your CV or get in touch for further details

Published in Jobs
Friday, 30 September 2022 13:16

SAP Finance specialist

SAP Finance profile required ASAP for a 6 months contract with one of our leading clients based in Portsmouth.

The role is remote.

Our client is looking for a SAP Finance Contractor to be responsible for the analysis, design, configuration and support of the SAP FI-CO modules and related solutions to meet the needs of the SAP Programme, Projects/Changes and service to meet their business needs.

The selected SAP Finance Contractor will cover the following deliverable tasks:

  • Provides specialist level functional and configuration support for the SAP solutions in the FI-CO modules of ECC 6 and Treasury.
  • Excellent configuration, support and business process knowledge of master data, GL, AP, AR, Banks Communications/Service, Asset accounting, Treasury and Payroll.
  • Excellent configuration and support knowledge of cost element, cost centre, internal orders, product costing, profitability analysis and profit center accounting.
  • Detailed understanding of configuration dependencies and integration points between separate functional modules of SAP (PS/Treasury/Logistics/Procurement/HR)
  • Conducts or participates in user requirements gathering, blueprinting & documentation designs.
  • Ensures all Business Processes, Functional specification, Technical specifications, Test scripts and Training documentation are created and up to date.
  • Ensure compliance to existing standards, and development of required data and reporting standards.
  • Ensure the integrity of the finance configuration in the SAP systems across multiple landscapes.
  • Support business implementations by sharing best practice configuration skills.
  • Assist with responding to user requirements, problem resolution, develop designs, and process modeling.
  • Conduct configuration changes to accommodate change requests and prototype activities.
  • Demonstrate proof of concept and assist in training activities
  • Perform initial testing of problem fixes, change request, enhancements, and new functionality.
  • Work with the Service Desk, SAP Functional and Support analysts to facilitate incident & problem resolution.
  • Work with SAP and relevant third parties to resolve software issues.
  • Keep abreast of SAP releases, enhancements/new functionality and perform application research.
  • Participate in release upgrade or new functionality/enhancement assessments and make recommendations.
  • Perform break/fix analysis and recommend solutions for finance related processes.
  • Develops functional specifications and works with BASIS and ABAP personnel resources to complete object development and testing.
  • Understands the business processes and how the application supports the processes.
  • Understands and applies used methodologies and procedures.









  • A university degree or relevant experience in Finance or Information Management.
  • 10 Years of hands-on SAP Finance (FI-CO) solution design, support and configuration experience.
  • Proven experience in Banking Communications/Services and Treasury
  • Integration experience with Logistics, Banking, Treasury, Procurement, Project Systems and HR/Payroll.
  • Excellent understanding the RTR, PTP, TMS and HR Processes as it interacts with FI-CO as per the standard SAP process model.



  • SAP Certified – Finance
  • Exposure to ITIL Framework
  • Experience or exposure to IT Governance.



Must have UK Nationality and be able to gain SC clearance

Please get in touch ASAP for further details!

Published in Jobs
Monday, 07 March 2022 17:58

Python Developer

Python Developer

Endeavour is looking for an experienced Python software engineer to join our Financial client’s growing technology team, based in London for an exciting career opportunity.

The role will follow a hybrid model with proportion of the working week remotely.

The successful Python Developer will be someone who enjoys innovating, problem solving and wants to be at the forefront of transformation. As our client continues to grow organically and through acquisition, the firm is in the process of redefining its technology strategy which requires proprietary applications that can grow at scale.

The current technology landscape is a mixture of off-the-shelf applications and bespoke in-house developments. The integration of these platforms will be paramount before further developing client facing technology.

The selected Python software engineer will report to Chief Technology Officer and be responsible for the following key areas:

• Delivering Python-based application with a web frontend (Django preferable)

• Integration of existing enterprise grade applications

• Delivering bespoke web development to a large client base

• To assist in architecting the future state of software development

Required skills/experience:

• 3 + years commercial experience as a senior developer

• A BSC in Computer Science or an equivalent analytical/numerate subject

• Have commercial hands-on coding experience

• Experience of leveraging REST APIs to undertake application integration

• Experience of unit and end-to-end testing of Python

• Knowledge of SQL and relational databases

• Experience with software version control, specifically Git/GitHub (checking in/out, committing,

branching and tagging)

• Be well versed with Test Driven Development and Paired Programming

• Be passionate about collaboration and influencing peers and junior engineers

• Have excellent communication skills and be comfortable communicating complex ideas to

people at all levels across our business

Send us your CV or get in touch for more details on this fantastic opportunity!

Published in Jobs
Thursday, 24 February 2022 15:02

Technical Lead

Endeavour has an excellent opportunity for a Technical Lead to join our client who utilise the extensive skill set of its experts and maintains a pool of knowledge with its development teams to develop software that delivers business value.

Urgently recruiting for a Technical Lead to join a fast growing team,. Looking for a motivated and forward-thinking professional to help the team to deliver bigger and better digital platforms. With this UK client no project is the same, so look forward to an exciting and diverse opportunity.

As a Technical Lead, your duties will include working with clients to understand the problems they are trying to solve, work with the developers to plan stories, and take the lead throughout the development projects. In this role, you will build relationships across all levels of the organisation and help solve complex challenges by creating innovative business and/or digital enterprise solutions.

You will have the ability to operate in Agile methodologies defining the change needed (in the form of design decisions, project designs, roadmaps and/or technology selection) to meet stated business outcomes and align to the overall IT strategy.

You will be a trusted advisor to the business, often working and driving value on large transformation programmes. Helping the business achieve their vision, it'll be your job to provide technology architecture solution leadership and expertise, throughout all stages of the engagement life cycle. This is an exciting opportunity to make a big impact within a supportive and growing company. Above all, you will have a love for digital technologies and the great potential technology can have.


  • Determining project requirements and developing work schedules for the team.
  • Delegating tasks and achieving daily, weekly, and monthly goals.
  • Liaising with team members, management, and clients to ensure projects are completed to standard.
  • Identifying risks and forming contingency plans as soon as possible.
  • Analysing existing operations and scheduling training sessions and meetings to discuss improvements.
  • Keeping up-to-date with industry trends and developments.
  • Updating work schedules and performing troubleshooting as required.
  • Motivating staff and creating a space where they can ask questions and voice their concerns.
  • Being transparent with the team about challenges, failures, and successes.
  • Writing progress reports and delivering presentations to the relevant stakeholders.    

Your day:

  • Morning stand-ups which you will lead with the Scrum Master ensuring work is planned in and teams know what they need to work on.
  • Client management, ensuring any outstanding request In Jira or Teams are reviewed and monitored.
  • Planning, continuously advising both internal and external stakeholders about the delivery of the agreed scope using the available resources within the project plan you have laid out at the outset of the work.
  • Reports, both in writing and meetings, you will report on the status of all deliverables and results in context of the success criteria defined by you and the client.
  • Tracking, ensuring the right amount of efficiency by keeping track of project resource and ensuring priorities are set and agreed with the client.


  • Experience leading teams/projects, C#, reactJS, Azure integration services, APIM, ADF, Azure DevOps)
  • Experience of working within a regulated industry.
  • Strong interpersonal skills with the ability to communicate effectively at senior levels, both written and oral, within the business and IT strategy areas.
  • Experience of projects with significant integration challenges. Deep understanding of integration approaches and technologies.
  • Experience of at least one technical architecture discipline (application, data or infrastructure), some knowledge of others.
  • A broad and recognised set of knowledge across the full spectrum of Architecture, including things like; Leadership and ownership of technology solutions, Cloud transformation, Digital transformations, Technology architecture tools and techniques as well as knowledge of TOGAF or equivalent method awareness and real-world experience, Technology domain knowledge and experience. 
  • Establishing good relationships with clients and other professionals.
  • Excellent communication and interpersonal skills.
  • Collaborative approach for driving decisions.
  • Fluent command of written and spoken English.
  • Ability to understand technical issues at a high level.
  • Strong problem-solving skills with a high attention to detail.
  • Experience in working with teams of >= 5 members.

Your Skills:

  • Working understanding of life cycle and business processes in a Technical Lead capacity.
  • Extensive Business Analysis skills including process mapping and business process reengineering.
  • Experience in a number of the following areas: system implementations, change management, user testing management/best practice, training design, and delivery.
  • Experience in the technical improvement of new platforms.
  • Experience in working on a financial change program is highly desirable.
  • Atlassian tools including Jira/Confluence
  • Experience in working on complex projects dealing with several processes and applications
  • Business analysis qualifications would be beneficial
  • Strong communication and stakeholder management experience, as well as working with third-party vendors
  • Strong understanding of the technical challenges faced by a global business, able to understand IT analysis and risks in this business context 
  • Ability to build successful working relationships with both clients and colleagues and inspire confidence in all directions
  • Familiar working with the Google business suite as well as Microsoft 365
  • Experience with remote work and using Microsoft Teams
  • Stress resistant, proven capability of juggling multiple projects at once
  • Strong communication skills, both written and verbal
  • Passion for anything tech and digital
  • Can work UK hours 9am – 6pm

Other Requirements

  • The role can be remote or hybrid, working mainly from home using Teams, email and video conferencing for our daily stand-ups with an office space in London which will require the post holder to be motivated, disciplined and able to work under their own initiative. 

The candidate will interact with a variety of teams and individuals both internally and externally, therefore should be a strong communicator (both written and verbal), and an effective team player.

Please get in touch for further details on joining this friendly, professional and approachable team!

Published in Jobs
Thursday, 10 February 2022 15:05

Technical Business Analyst

Long-term contract opportunity – 100% remote!

A growing UK based client is looking for a Technical Business Analyst to be part of their global team and help them with a transformation program.

Our client is looking for an enthusiastic and forward -thinking BA, used to working with development teams, specially focused on C#, .NET, Azure technologies.

Experience with financial, accounting debt management software payment systems industry is a strong asset.

The selected Technical Business Analyst will join a team to help deliver bigger and better Digital platforms. You will work with the developers to plan stories and take the lead as the BA throughout the development projects. In this role, you will build relationships across all levels of the organisation and help solve complex challenges by creating innovative business and/or digital enterprise solutions, within an Agile environment.

Required skills/experience:

  • Experience of working within a regulated industry.
  • Strong interpersonal skills with the ability to communicate effectively at senior levels, both written and oral, within the business and IT strategy areas.
  • Experience of projects with significant integration challenges. Deep understanding of integration approaches and technologies.
  • Experience of at least one technical architecture discipline (application, data or infrastructure), some knowledge of others.
  • A broad and recognised set of knowledge across the full spectrum of Architecture, including things like; Leadership and ownership of technology solutions, Cloud transformation, Digital transformations, Technology architecture tools and techniques as well as knowledge of TOGAF or equivalent method awareness and real-world experience, Technology domain knowledge and experience.
  • Establishing good relationships with clients and other professionals
  • Excellent communication and interpersonal skills
  • Collaborative approach for driving decisions
  • Fluent command of written and spoken English
  • Ability to understand technical issues at a high level
  • Strong problem-solving skills with a high attention to detail
  • Working alongside Development teams working in an Agile Environment with DevOps, .Net, C#, Azure
  • Experience in working with teams of >= 5 members

If this sounds like you, please send us your CV or get in touch ASAP for further details!

Published in Jobs
Wednesday, 08 September 2021 09:32

Salesforce Application Security Specialist

Exciting long-term contract opportunity for a Salesforce Application Security Expert to work with a reputable global client.

The role is fully REMOTE!

The selected Salesforce Application Security Expert will work in one of three centers of excellence (CoE), consisting of several teams that together build the front office application. You will help orchestrate security in the CoEs and provide them with guidelines on the security requirements that we have from and ensure they adhere to them. To this end, you will work with the different development teams (squads) in the COEs and for instance support them with secure design patterns, help them understand the impact of design decisions and ensure a standard security approach over the teams.

You are capable of managing meetings with all kinds of stakeholders (business, marketing). You will work closely with other CoEs in the organisation, as well as with our Operating Companies to orchestrate security in the solution that we deliver.

Your role:

  • Perform threat modelling on the business processes being modeled
  • Ensuring security by design in the architectural design patterns 
  • Evaluate the performance of development teams in relation to Security by Design
  • Working with internal and external stakeholders on all levels to map security requirements and support integrating them in the designs and products
  • Ensure the setup and implementation of a secure ecosystem with the Salesforce front office as your main responsibility
  • Setup a Security Operations Center together with your Security Colleagues of the other CoEs for the front office and make sure that the correct Operating Model is implemented

Skills and experience required:

  • master’s/Bachelor’s degree in Information technology or equivalent qualification
  • thorough knowledge of salesforce, software development in salesforce and integrating with salesforce
  • knowledge of security patterns for web technology
  • understanding of modern full stack solutions, RESTful APIs and data modeling
  • understanding of automated software delivery (CI/CD) 
  • vendor/stakeholder management
  • requirements analysis
  • 5-7 years of experience a as security specialist
  • 5-7 years of experience in a global corporate environment
  • information security and data privacy
  • experience with salesforce is a must
  • experience in complex stakeholder management
  • demonstrated ability to think strategically about security, business, product, and technical challenges
  • Agile/Scrum/Kanban

Please send your CV ASAP or get in touch for further details on this exciting remote contract opportunity!

Published in Jobs
Thursday, 17 June 2021 09:36

Documentum Architect

Excellent long term contract opportunity for a Documentum Architect to join a European Institution working in Luxembourg City on a large-scale IT environment.

The role is part of a team of  technical architects and service architects under the responsibility of the Lead Architect; this team designs services for Database, Middleware, BI, web servers, that are consumed by application owners in  various policy domains.

Improve the Documentum hosting service according to our internal customer evolving needs

Produce designs, automation and user guides to allow a scalable usage of our hosting services

Coordinate the technical integration with the IT tooling (Customer portal, CMDB, automation, chargeback, etc.)

Work to improve operational efficiency by providing automation and contribute to updating procedures for the operational teams

Required skills and experience:

  • Good experience with Documentum installation, upgrades, security patching
  • Good knowledge of Content Servers and xPlore
  • Good knowledge of authentication integration with Documentum
  • At ease with the Linux command-line
  • Experience with scripting and automation
  • Experience with WebLogic or other applications servers
  • Knowledge of IP networks fundamental, load-balancing, prowying
  • Ability to work and communicate in a multi-cultural environment
  • Service-oriented mind-set
  • Ability to communicate in writing and verbally in a clear and concise manner
  • Initiative, accuracy and attention to detail
  • Fluency in English (written and spoken) is essential. Any other European language is a plus
  • Working experience in a medium to large IT environment is a plus
  • 3 years of experience with Documentum administration
  • 5 years of experience in IT in the role of an architect or other design position

Please don’t hesitate to apply for the excellent long term contract opportunity.

Published in Jobs
Tuesday, 28 January 2020 16:52

Infrastructure Architect

Endeavour has a fantastic opportunity for an experienced Infrastructure Architect to join our Defence sector client based in Surrey on a permanent basis.

The Infrastructure Architect will be part of a small highly motivated team that provides the system design, development, integration, implementation and support across multiple projects to our customers.

Our client is looking for an enthusiastic Infrastructure Architect with specific network and routing knowledge/skills.

The successful Architect will have VMware ESXi expertise and be eligible for DV UK Security clearance, due to the nature of our client’s industry sector.

Essential Skills & Experience:

  • VMware technical subject matter expertise –
  • ESXi, vCentre, Clustering, High Availability, DRS vRealise, Update Manager, Hardening, Storage Integration, Extensive Trouble Shooting experience.
  • System & software support role of IT Windows Server & Windows Exchange 2016 experience WDS, VAMT and SCCM.
  • File Server, SQL Server, Remote Desktop Services and Remote Application Services with IIS, Command Line Interface and Power-Shell scripting knowledge
  • Active Directory knowledge
  • Experience implementing Group Policy Management
  • Expertise in Networking Infrastructure –
  • TCP/IP, DHCP, DNS, RRAS, WAN, RDP, Remote Management, Static Routes, Managed Switches (ideally CISCO trained), Firewalls CCNA or CCNP.
  • Windows 10 Administrator & Microsoft Exchange 2016 experience particularly around Availability Groups and Client Access Servers
  • Ability to prepare and maintain manuals and handbooks
  • Ability to communicate at all levels with internal & external stakeholders
  • Full understanding of data protection requirements with Veritas Backup Exec or Avamar Job scheduling, policy & disaster recovery  

Please send us your CV or get in touch ASAP for further details on this exciting perm opportunity!

Published in Jobs
Wednesday, 08 May 2019 14:27

Project Manager

Our client is recruiting for a Project Manager with strong Logistics experience, you will be taking care of WMS-TMS projects with integration. All in daily rate 445 Euros


Strong experience in logistics (3PL) – with WMS / TMS (mostly JDA) – The IT PM will be required to deliver IT solutions around WMS upgrades, transport management system implementations and greenfield implementations (this could involve new infrastructure, system integration into warehouse, after go-live support)

Responsible for delivering to the  original scope agreed

Strict methodology in place, extensive documenting experience a must

Fluent in English (Dutch knowledge, highly desirable)

Willing to travel within Europe (but this is dependent on the project))

Kindly get in touch for more details on this excellent contract opportunity.

Published in Jobs

We are looking for a Database Administrator or Database Developer, who can demonstrate experience with Mongo DB and SQL server databases, to join an innovative and leading financial services client, working with the retail sector, based in beautiful Vienna

The successful candidate will work as part of global team of database administrators and will be responsible for  managing and administering more than 600 databases on more than 140 servers. To succeed in this position you should possess an expert level knowledge of MongoDB as well as experience administering MS SQL server (2005-2017).



  • MongoDB  and MS SQL server administration
  • Backup administration: Backup and restore MongoDB database within different servers
  • Security Administration: User management, security hardening and auditing.
  • Performance Management
  • Redundancy and High Availability Planning and Design, Disaster Recovery (SHARDIng, Replication, SQL Cluster Administration, Mirroring, Availability Group).
  • Mongo DB and MS SQL monitoring and performance tuning using Mongo DB management console, SQL profiler, Perfmon, and Extended events.
  • Development Team Support and Advisory
  • Checking for installed SQL server version and install required updates and patches
  • Troubleshooting, optimizing and configuring SQL Server database servers for performance and availability.



  • Min. Bachelor´s degree from a recognized and accredited University or equivalent qualification, skills, certification or working experience
  • Min. 3 years of experience as Database Developer or Database  Administrator with focus on MongoDB and SQL server databases
  • Experience with administering, installing and configuring Mongo DB – is mandatory!
  • Experience with MS SQL server (2005-2017)
  • Experience with other databases is advantage: Oracle, MySQL, Progress, Pervasive (SQL)
  • Working experience with data migration and integration, SSIS/SSRS/SSAS deployment and development
  • Working experience with SQL server Cluster, Mirroring and Availability Group
  • Experience with SQL server replication technologies
  • Knowledge on capacity management and maintenance of transaction log files
  • Knowledge of developing and optimizing advanced SQL/TSQL queries
  • Experience with JSON, PowerShell and/or Python – desired
  • Fluent in English both written and spoken
  • Great self-organizational skills and autonomy, able to work in a virtual/global and multi-cultural team and able to work effectively and efficiently under stress
  • Result-oriented with affinity towards precision and quality.
  • Willingness to work on stand-by (approximately 10 hours per months) plus weekend activity from time to time

If this role sounds of interest to you, please apply with your CV

Published in Jobs
Page 1 of 3