0333 241 3128
Wednesday, 01 June 2022 15:46

Solutions Architect

Calling for Solutions Architects!

This is an excellent hybrid - Fixed Term Contract (12 months).

Location: London – King’s Cross

The successful Solutions Architect will join our client’s development team and be responsible for creating and maintaining the roadmap of technical products and acting as the subject matter expert in Cloud Computing Technologies (including Azure) and the software development process.

You will work with cross functional teams in a collaborative way and play a key role in each phase of the software/product development lifecycle. Working as the Cloud specialist you will be developing products for the Company’s customers as well as configuring tools and technologies to enhance the value they derive.

The ideal Solutions Architect will have significant commercial experience within the Tech space, in-depth knowledge of Microsoft Azure and working experience with APIs(eg. RESTful).

Skills/experience required:

  • Experience of successful technical leadership, working as an architect on complex projects and programmes.
  • Ability to design complex technical solutions in an inclusive and participatory manner, to negotiate with and influence other design parties including business users, technical staff, software developers and third-party suppliers.
  • Ability to innovate and think creatively, showing willingness to apply new approaches to solving problems and to learn new methods and technologies.
  • The ability to build relationships at all levels, internally and externally
  • Knowledge and understanding of IT technical design and security within an environment governed by standards and codes of compliance.
  • Experience in integrating within a heterogeneous systems landscape. This should include experience in integrating to third party, cloud-based platforms for aspects such as authentication, payments etc.
  • Demonstrable experience in developing and deploying scalable and resilient RESTful web services.
  • Good in-depth knowledge of Microsoft Azure Stack (preferable) or AWS.
  • Experience of solutions design and implementation of a range of network and infrastructure services.
  • Leading the technical design, development and implementation of complex, integrated, enterprise cloud applications
  • Significant experience of designing infrastructure and database solutions required for the operation and evolution of existing and new key business applications.
  • Excellent written and verbal communication skills
  • Ability to think analytically, with systematic and logical approach to solving complex problems, and high attention to detail.
  • Excellent planning and organisational skills and the ability to prioritise own work to meet deadlines.
  • Effective IT skills including basic/intermediate/advanced MS Office skills

Apply ASAP or get in touch for further details!

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.

Responsibilities:

  • 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.

Requirements:

  • 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
Tuesday, 04 February 2020 17:49

Backend developer

Endeavour has an exciting career opportunity for an experienced Back-End developer, to join our  Digital Commerce client’s team, based in London.

As a Back-End Developer you will develop, test and document advanced e-commerce solutions for our client.

The successful Back-End developer will be involved in the following deliverables:

-          Develop custom Magento extensions (client specific or internal) based on the brief set out in the technical specification C

-          Create system integrations between Magento and external systems and APIs

-          Facilitate Magento migrations (from Magento 1 or other platforms to Magento 2)

-          Participate in the development of our own tools, frameworks and extensions used as a basis on client implementations

-          Provide bug fixing and root cause analysis assistance on support tickets

-          Document new software components

-          Approach any development with the utmost attention to code quality, Magento best practices, re-usability, security, performance and upgradeability

-          Provide general assistance and mentoring of other developers

-          Advise PMs / TAs on best technical approach to major tasks

-          Participate in Code Audits Reports requested by existing or new clients

-          Participate in reviewing backend developer application tests

Required skills/experience:

-          BSc in Computer Science or equivalent

-          3+ years Magento (Magento 2 experience is a plus) and PHP development experience

-          Magento Certified Developer (Solution Specialist Certification is nice to have)

-          Excellent knowledge of the architecture and core concepts of Magento's most important modules, Core, Catalog, Customer, Quote, Checkout & Sales

-          Excellent knowledge of Magento's frontend rendering mechanism, layout, blocks and templates

-          Excellent knowledge in Object Oriented PHP, Object Oriented Design and Design Patterns

-          Excellent knowledge of Git and distributed source control concepts, including branching and merging strategies

-          Good knowledge of the Linux command line, SSH, CLI tools

-          Excellent MySQL knowledge and schema design

-          Excellent knowledge of API technologies (REST, SOAP)

-          Good knowledge of debugging tools and code profiling

-          Experience with unit testing and static code analysis

-          Experience with virtualization technologies, e.g. Docker / Vagrant

Please, get in touch to discuss this great opportunity or send us your CV ASAP!

Published in Jobs
Monday, 18 November 2019 17:44

Embedded Team Lead

Do you have previous experience as a Software team lead?

Have you worked as a Scrum Master in previous projects?

Do you have a Test Automation approach to software development?

Are you a strong technical expert?

Then we want to speak to you!

Endeavour has a fantastic career opportunity for Embedded Team Lead, to join a Global client, specialised in the mobility industry.

You will be based in our client’s headquarters office, situated in the ideal spot for nature and water sports lovers, in Dorset.

The successful Embedded Team Lead will be developing and supporting the introduction of new products, and bug fixing of product issues.

Your responsibilities as an Embedded Team Lead will include:

  • Coordinate teams of software engineers to support and develop .NET CF embedded products written in C# and C/C++
  • Perform the role of Scrum Master for multiple development teams e.g. oversee Agile Ceremonies and providing start and end of sprint KPI reports to aid governance
  • Coordination with senior management for reporting of progress and impediments and to implement the development roadmap
  • Contribute to the coordination of multiple Agile teams developing in parallel to a shared goal
  • Actively contribute to improve the quality of both products and services by working in accordance with internal and external quality standards
  • Lead software process and tooling improvement activities
  • Contribute to interdepartmental communication in order to improve awareness of the project and customer needs and the creation of a team spirit within
  • Ensure that technical standards, documentation and processes are applied to all delivery artefacts
  • Undertake software design reviews and provide guidance to other developers if necessary
  • Assist in the refinement of specifications and requirements into a development backlogs, and present tested, working software in iteration reviews
  • Write effective documentation and test processes
  • Resolve technical issues arising during the project lifecycle and after release

 

Essential Experience:

  • Significant experience within an embedded software development environment
  • 3+ years Object Oriented Design and Programming (e.g. UML, Design Patterns, SOLID principles)
  • 3+ years C#/.NET Software Development using the Visual Studio IDE
  • Programming for Windows CE/Windows Embedded Compact and use of .NET Compact Framework
  • Experience of CI and the development/application of automated tests (TDD or BDD)
  • Source control tools such as Bitbucket and VSTFS
  • Experience working as Scrum Master, for both on shore and off shore teams
  • Strong technical capability - Architecture, Design/patterns and Implementation

Please get in touch and send us your CV, to apply ASAP!

Published in Jobs
Tuesday, 03 September 2019 09:34

Devops Engineer

Endeavour has a fantastic career opportunity for a DevOps Engineer to join a collaborative and dynamic team based in central London.

Our client, a global, award winning client from the Marketing industry is looking for a DevOps engineer with excellent team playing and communications skills to manage the design, implementation and support of the companie’s Cloud computing services including but not limited to Office365, Azure and other 3rd Party cloud service providers.

The successful DevOps Engineer will be responsible for designing and configuring our client’s DevOps platform and operational processes; work closely with Developers to build in-house cloud services; particularly in regards to Build & Release, Release Management and Automation.

As part of your role, you will be required to:

  • up-skill and train department staff and provide operational escalation where required.
  • contribute to the support of legacy systems as and when required.
  • follow Agile methodology for planned work with tasks and time estimates on a 2 weekly cycle.
  • deliver work to agreed design and to agreed time frames.

 

Essential skills / experience:

  • Experience of architecting and delivering enterprise projects with Azure
  • Experience of build and release processes with Azure DevOps
  • In depth understanding of Azure Infrastructure and SaaS services
  • Powershell scripting skills
  • Experience preparing and delivering written and verbal reports and general communications to audiences of varying levels of seniority and technical ability

Please get in touch and send us your CV ASAP to apply for this exciting perm opportunity!

Published in Jobs
Thursday, 20 June 2019 08:37

Software Architect

Are you a looking for a fantastic permanent role? Then this is the role for you! Endeavour Recruitment is recruiting for a Software Architect to join a growing Software client in Southampton, Hampshire. This role is a permanent position and salary is dependent on experience.

What will you be responsible for?:

  • Designing, implementing and reviewing architectural solutions.
  • Setting and ensuring the right standards are expected and delivered.
  • Leading the new and ongoing development on key systems for both internal and external stakeholders.
  • Responding to customer incidents and resolving service-affecting issues.
  • Coach, support, and mentor developers to improve over time.
  • Promoting a strong adherence to standards and oversight – practice and guidance.
  • Promoting a team culture and continuous improvement.
  • Identifying improvements, planning and estimating work, designing architectures and implementing solutions.

Required Skills and Knowledge:

  • It is essential that you have strong experience working with C# and Microsoft .Net Framework / .Net Core using SOLID principles or a good understanding of how to apply them.
  • You must have excellent documentation skills, using both written and diagrammatic mediums to enable developers to easily deliver soundly architected, reliable, performant and secure solutions.
  • Some experience of working with JavaScript and Angular / Node.js.
  • You should have a good level of experience of working with RESTful Web APIs.
  • You have an in depth understanding of dependency injection and IoC.
  • You must have an excellent understanding of Unit testing.
  • Professional experience working with source control and CI tools such as team city.

Desirable Skills and Knowledge:

  • Experience in the retail or loyalty sector would be advantageous.
  • Some experience of AWS, notably Lambda and serverless development.
  • A working knowledge of firewalls, networking, and DNS.

Please, get in touch for further details on this exciting career opportunity as a Software Architect!

Published in Jobs
Tuesday, 21 May 2019 10:47

Big Data Engineer

Excellent 6 month contract opportunity to join a leading telecommunications company based in Belgium. English speaking role.

You will be responsible for collecting, analysing and storing large data sets through state-of-the-art big data capabilities and technologies.

As a Big Data Engineer you’ll be in a driving seat to guide strategic decision-making within our company, make a difference to the customer’s entertainment, communication and future digital experiences, and drive new business development.

In your role you will be working closely together with Big Data architecture to set strategic direction for client big data.

Big Data Technology: You constantly maintain an overview of the Big Data landscape, allowing yourself to advise on new technologies where needed. We need someone that is has in depth expertise with regards to Scala, Spark, Structured Streaming and Kafka Streams.

  • Clear Communication: You can effectively and diplomatically communicate ideas to your target audience, i.e. from architect to C-level executive.
  • Pragmatic: You are pragmatic in your approach. You use the right techniques to provide the needed quality and detail while avoiding complex solutions.
  • Project management: You are able to manage large projects autonomously and monitor scope, time, quality and budget at all times. You can take decisions and solve problems independently within budget of a project and take end to end ownership.
  • Team player: You should put the team’s objectives above yours and take the initiative to get things done without waiting to be asked.
  • Agile: You have experience with agile ways of working and can take the lead in a project based on Kanban principles.
  • Coaching: You can easily share your knowledge with other team members and can take up a coaching role when necessary.

Please get in touch for further details.

Published in Jobs
Thursday, 14 March 2019 15:33

Application Support Manager

Endeavour Recruitment has an excellent opportunity for an Application Support Manager to join our client based in Dublin. You will lead a team of analysts and developers to provide Application Support Services across the service delivery platforms. Salary in region of €75,000 per annum.

 

Responsibilities –

  • Design and implement an IT Service fit for purpose for multi-client/multi-platform operations
  • Ensure Service Improvement Plans (SIPs) are utilised
  • Ensure key deliverables are identified and prioritised
  • Ensure solutions adhere to business goals
  • Manage system development priorities
  • Manage costs, resources, and delivery schedules
  • Manage delivery of IT Services to ensure systems remain operational

 

Required Skills and Knowledge –

  • Experience managing Application Support teams
  • Experience working in a client-facing role
  • Knowledge of Software Architecture
  • Knowledge of standard IT Practices
  • Previous experience working in financial services industry would be beneficial
  • Knowledge of Life Assurance industry would be beneficial

 

Please apply as soon as possible to be included on the shortlist for this role.

Published in Jobs
Thursday, 14 March 2019 10:13

Lead Software Architect

Endeavour Recruitment has an excellent new opportunity for a Lead Software Architect to work for a large client in Brussels, Belgium. The duration for this role is initially 6 months and the all-inclusive daily rate for this role is €722 euros.

Required skills and knowledge:

  • Must have a university degree or equivalent in experience.
  • 3 - 5 years direct experience in system design or software architecture, spanning backend systems, mobile apps and/or IoT. Working knowledge of programming styles and languages is required.
  • Functional analysis skills, including gathering of functional and non-functional requirements and functional specifications, analysing their impact and producing supporting documentation.
  • Well-versed with documenting complex systems; proficient in modelling languages such as UML or SysML.
  • End-to-end software architecture design spanning all layers (including complex, large-scale and distributed systems), using proven styles and patterns where applicable.
  • Hands-on experience with SOAP, REST, layered, event-driven and (micro)service architectures.
  • Experience with code analysis, complexity and dependency analysis.
  • A solid understanding of software security essentials.
  • Knowledge of testing methodologies, techniques and tools.
  • An analytical approach and attitude, with an eye for detail, yet able to maintain the oversight of the overall architecture.
  • Experience with agile methods and DevOps.
  • Ability to articulate the relationship between business strategy and technology strategy.
  • Continuously staying up to date on new technologies, trends and architectural patterns, and evaluating their implications.
  • Strong project management skills and high performance ensuring agile delivery of complex solutions complying with high quality standards.

Desirable Skills and Knowledge:

  • Experience with Domain-Driven Design (DDD).
  • Experience with regulated environments (GxP, HIPAA).
  • French and/or Dutch speaking is an asset.

 

If you believe you are the right candidate for this role then please do not hesitate to apply with a copy of your most recent CV.

Published in Jobs
Friday, 16 November 2018 11:46

Camera Algorithm Expert

Endeavour Recruitment has the opportunity for a Camera Algorithm Expert to join our client, a leading Telecommunications company, for a permanent role in their Camera Research team based in Lund.

Your main responsibilities will be researching image processing algorithms and image fusion algorithm, and analysing trends in the surveillance camera technology market, helping design state of the art surveillance cameras.

Preferred Skillset –

  • Masters or PhD in relevant field
  •  Experience with Low Light Capturing, Wide Dynamic Range (WDR), and Image Fusion
  • Experience with Camera algorithms
  • Familiarity with camera system and architecture design

Applicants are invited to apply as soon as possible to be included in the shortlist.

Published in Jobs
Page 1 of 3