0333 241 3128
Friday, 22 September 2023 10:17

Lead Software Engineer

Calling a Lead Software Engineer to join our leading client based in London, for an exciting career opportunity.

This role will be hybrid: 2 days onsite.

The select Lead Software Engineer will be part of an agile cross-functional team in developing and maintaining our client flagship digital platform.

As a Lead Software Engineer, you will be providing expert technical leadership in the design of our client’s cloud-based platform. You will help define the engineering standards, implement best practice, and contribute to their technical and product roadmap. You will act as a coach and mentor, providing technical leadership to the engineering teams. 

Profile:

You will have a passion and solid experience in designing solutions that are to a high-quality coding standard, secure, scalable, and resilient. to solve business needs.  

You have demonstrable experience in setting the technical direction of the engineering pillar by having a deep understanding of the needs of the organization around you. You influence this direction through a consensus-based approach using your people leadership skills and technical expertise.  

You will have technical experience and knowledge of the following: 

  • Expert level experience with software development on the Microsoft tech stack using .NET, ReactJS, REST APIs and Azure services in a microservice architecture 
  • Experience with both Azure SQL Server and no SQL DBs such as ComosDB 
  • Experience with cloud-based development using Azure services (Service bus, logic App, Function App Azure API Manager) 
  • Experience with DevOps automated tooling technology (GIT, Azure DevOps) 
  • Excellent practical knowledge of OOP (Object Oriented Programming) concepts and SOLID principles 
  • Enthusiastic about delivery and experience working in a fast-paced agile environment 
  • Excellent communication skills, ability to interact effectively with multidisciplinary teams 
  • Degree/certification in Computer Science/IT or equivalent 

Send your CV ASAP or get in touch for more info.

Published in Jobs
Friday, 30 June 2023 10:32

Solution Architect

Calling for an experienced Solutions Architect for a remote project with a global and highly reputable organisation, headquartered in Geneva.

The role is fully remote

As a Solution Architect, you will be responsible of all aspects of the lifecycle of the architectures of his/her own domain.

The project will include the following tasks:

  • The architect will design and select the on-premise part of the hybrid architecture for the RSP project;
  • Within the context of RSP, the solution architect will be in charge of analyzing the current environment and propose the future state architecture taking into account backup and disaster recovery options;
  • Assess the existing solution architecture and work with technical colleagues to recommend changes in order to create better and more efficient solution;
  • Review and analyze all other options for the architecture put forward by team members.
  • Build an integrated solutions architecture model fulfilling the needs of technical teams developing technical solutions for addressing business needs;
  • Create and validate detailed designs that are suitable for implementation according to the existing production environments and in line with strategic developments;
  • Ensure the proposed solution architecture have a complete integrated view and incorporate industry best practices;

Skills and experience required:

  • At least 10 years’ professional experience
  • Extensive experience in architecting integrated and scalable ICT solutions
  • Knowledge of industry standards and ability to build solutions based on these evolving standards
  • Ability to address complex designs for ICT solutions, both on premise and in the cloud
  • Ability to design ICT solutions that are innovative and future looking
  • Solid technical background in computing, data systems and software development
  • Sound knowledge of software defined architectures, virtualization stacks and hyper convergent technologies (i.e.: cloud based, web based, software application awareness, server infrastructure, virtualization technologies, hyperconverged systems, storage systems, database solutions, data center concepts, etc.)
  • Detail oriented and self-motivated
  • Teamwork skills
  • Excellent communication skills, spoken and written English

Desirable

  • VmWare ESX
  • Storage Area Networks
  • BC/DR
  • Linux OS
  • Application Architecture
  • Cloud technologies(AWS or AZURE) expertise
  • SAFE Certification

Send us a copy of your CV or get in touch for further details

Published in Jobs
Tuesday, 07 March 2023 09:39

Open Source Software Engineer

Open Source Software Engineer required!

A global Telecomms leader is looking for an experienced Software Engineer with cloud native application development experience for a long-term project to join their team.

Location: Stockholm, Sweden or other EU countries considered depending on profile

The project is responsible for our client cloud core network contribution to open source software in cloud native area.

The selected Software engineer will have the following responsibilities:

  • Cloud native related open source contribution according to stakeholders' requirement
  • Develop and test high quality code, document in open source projects
  • CI/CD pipeline contribution
  • Design, code and document accepted in open source community
  • Participate in, or lead design and code reviews with peers and stakeholders
  • Collaborate with other open source teams to achieve company level target

Experience required:

  • Bachelor’s degree, or equivalent practical experience
  • 5+ years of experience as a software engineer
  • Contribution in cloud native related open source software like kubernetes, containerd, ovs, dpdk, cilium etc. experience is preferred.
  • Comprehensive knowledge of Linux kernel
  • Telecom industry background is a bonus
  • Experience with one or more programming languages including but not limited to: Go, C, Python
  • Experience with cloud native application development and in production use cases
  • Hands-on experience on DevOps, or GitOps related tools
  • Effective communication skills like regularly achieve consensus with peers/stakeholders, and clear status updates
  • Demonstrated ability to work closely with other parts of the organization
  • Ability to thrive in an open source community
  • Self-motivated and self-managing, with strong organizational skills
  • Fluency in English

Get in touch for further details or send us your CV ASAP!

Published in Jobs
Friday, 06 January 2023 14:31

Solutions Architect and Lead Developer

Calling for a Senior Solution Architect and Lead developer to join a world leader headquartered in Switzerland for a contract opportunity from February till end of 2023, with possible renewal.

This role will be onsite, working in Geneva.

As a Senior Solution Architect and Lead Developer, you will be responsible for the

solution architecture, development leadership, and expert support for multiple

applications from the Division portfolio.

Your role as Solution Architect and Lead Developer will include the following deliverable tasks:

  • Architect, design, develop or oversee the development of a wide range of various business software systems managed by Division.
  • Gather, interpret and analyze business requirements related to the applications

managed by the Division.

  • Engage with various technical and business stakeholders, as needed, to ensure that the

systems are correctly architected, implemented and can be easily maintained and

supported in the future.

  • When needed, lead the development process in an iterative/agile way, with a working

build produced early on and subsequent working builds available in acceptance at the

end of each sprint for feedback from the business team.

  • Efficiently collaborate with other team members and stakeholders.
  • Assist the Division team in improving its software development practices.
  • Keep up-to-date with the latest technologies and methodologies, anticipate and analyze

technological trends and assess their impact on delivering and supporting complex

software applications. Put forward recommendations and contribute to the Section’s

integration activities and projects.

  • Ensure alignment with client’s technical standards and procedures.
  • Deliver complete technical and user documentation.
  • Perform other related duties as required
  • Follow the client development practices, including activity tracking with JIRA, CICD pipeline

usage and alignment with Cloud Unit practices.

Required skills and experience:

  • At least 10 years eperience
  • Proven and extensive experience in solution and system architecture, including at least five years of experience deploying major IT systems based on the proposed architectures.
  • Extensive hands-on experience in software development.
  • Good teamwork skills.
  • Excellent communication skills, spoken and written English.
  • Agile practices.

 

Hands-on experience in at least 5 of the following technical areas (in order of priority):

  • Java, Spring Boot, JEE, JPA, EJB, JSF
  • NodeJS, NestJS
  • Core AWS services, Cloud Formation, monitoring and alerts in the cloud
  • UX/UI, HTML5, CSS3, Javascript
  • WebComponents
  • Data modelling, processing, ETL and migration
  • BI, AI, NLP
  • Angular
  • SSO, SAML, Open ID Connect
  • Elastic Search
  • CMS, ERP, CR

Please get in touch for further details on this excellent contract opportunity.

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, 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
Friday, 22 October 2021 15:25

Technical Business Analyst

Technical Business Analyst

Technical Business Analyst – Banking – Finances

Location: Luxembourg

We have a long-term contract opportunity for a Technical Business Analyst to join our client in January 2022 for a 12-month contract.

We are looking for an experienced Technical Business Analyst who has worked in large financial organisations and has experience in software development within the financial industry.

The tasks/activities will include:

-          Assistance to the business departments in writing business cases.

-          Business analysis of complex projects, this will encompass the following tasks:

  • Eliciting requirements,
  • Requirements analysis,
  • Co-authoring of the business requirements with the business experts,
  • Authoring of the functional requirements.

-          Be the interface between the business experts and the IT project managers, solution architects and developers.

-          Assisting the IT developers and IT testers on the business and functional aspects of the projects.

-          Writing conceptual data model, business processes and building the functional architecture of the projects.

-          Eventually participating to the testing activities: writing test strategies, test cases, preparing test data, executing test cases.

Experience:

  • Minimum 10 years of experience in business analysis in large (more than 500 employees) financial organisations.
  • Minimum 5 years of experience in software development in the finance industry is mandatory.
  • Software architecture experience is recommended.
  • Testing of IT applications in the financial field.
  • Demonstrable knowledge in:
    • Modelling technics and languages: UML and business process modelling.
    • English writing skills (C1 European Level), French is recommended (B2 European Level)
Published in Jobs
Friday, 22 October 2021 15:15

IT expert consultant/VBA

VBA Subject Matter Expert required for a very long-term contract based in Luxembourg at the client’s headquarters.

Start date: January 2022 till January 2026  

The Subject Matter Expert is needed to provide the following services:

o Support several applications (mainly visual basic for applications ("VBA") and macros) in particular the Funding division

o Perform analysis, testing, documentation, reporting, and change management

o Maintain customer relationships including managing change processes and communication

o Act as a change agent to help facilitate effective deployments/modifications to new and current practices

o Identify risks and liaise on issues related to changes

o Work with the client's subject matter experts to gather business requirements and any other relevant input required for various projects as requested.

The Subject Matter Expert’s responsibilities and deliverable tasks will include:

  • Develop new required features in the VBA applications and macros the Expert Consultant is responsible for:

o Follow up on deliverables with internal and external parties

o Prepare documents to support internal decision making, testing and training material

o Perform testing, create change management documentation and otherwise support the deployment of technologies and perform production support

o Ensure all material is stored on the client's SharePoint environment for audit purposes

o Other related tasks as applicable such as organising and running meetings, developing agendas, preparing minutes, following up on open actions, identifying risk and issues with appropriate mitigating actions.

  • Microsoft documents including the related computer code for all developments and applications.
  • Complete and reliable functional and technical documentation concerning implemented functionalities.
  • Complete test management for all functionalities and developments including:
    • Creation and execution of relevant test cases, demonstrating the expected behaviour in terms of requirements fulfilment and software quality;
    • Creation and execution of training, support, communications and other change management material as needed to support the change management processes.

Required Technical skills/experience:

• Software development experience with VBA and Microsoft Office macros (Access and Excel)

• Ability to manage multiple tasks under competing deadlines and shifting priorities

• Minimum 8years of IT experience

• Have a minimum of 5 years of direct experience with similar and relevant IT responsibilities

• Ability to document clear and complete business requirements

• Excellent written and spoken English

• Excellent communication and presentation skills

Please get in touch for further details or send your CV to apply for this not-to-be-missed long-term opportunity!

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
Tuesday, 17 December 2019 18:06

Web Developer

Are you looking for a new career opportunity, to start in 2020?

Are you a skilled and enthusiastic engineer with Web development experience?

Are you passionate about Cloud technologies?

Do you have an interest for Digital marketing?

If the answer is yes, then this new opportunity could be just for you!

Endeavour is looking for a keen Software Engineer to join our client from the telecommunications sector, based in Buckinghamshire and work in Web development.

This permanent role would suit a software engineer who would enjoy a mixed role - both supporting our client’s website and digital marketing initiatives.

The successful Web Development Engineer will be working with engineering teams building converged cloud communications applications.

Required Skills/knowledge:

  • degree in Computer Science or a related engineering discipline.
  • Up to 2 years’ experience is desirable, although a more recent graduate with an excellent degree will certainly be considered.
  • System administration and software development on Linux and Windows
  • Experience developing and implementing systems using Bash, Python, Javascript, HTML, CSS, Bootstrap, JQuery, SQL, Joomla, AWS
  • Knowledge of Web Security
  • Virtualisation (AWS EC2, VMWare)
  • Database programming (MySQL, SQL Server)
  • Web Services/REST APIs & Cloud Based Applications
  • Understanding of TCP/IP and networking
  • Webpage design

Please send us your CV and get in touch ASAP, for further details about this exciting opportunity to join an established client with Global scope.

Published in Jobs
Page 1 of 3