0333 241 3128
Tuesday, 27 July 2021 15:39

C++ Developer

Exciting new career opportunity for a skilled C++ developer to join Real-time Engagement Platform provider client.

Our client is looking for an enthusiastic C++ developer who enjoys collaborative work to join their development team.

The role can offer remote UK based option. Our client also has office locations in London and Liverpool .

Your role:

You will be working in a small team on a long running product which powers massively scalable Interaction Cloud data transport and processing layer. Your responsibilities will involve designing and implementing new components as well as modifying existing components to full-fill functional and non-functional requirements, with the team's main areas of focus currently on performance, scalability, flexibility and reliability.

Required skills/experience:

  • Proven commercial experience with C++11 or C++14
  • experience in networking programming - sockets, unix domain, TCP, websockets, HTTP, long polling
  • experience in multi-threading, multi-process, coroutine programming
  • development experience is Linux based

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

Published in Jobs
Tuesday, 24 March 2020 14:47

Full Stack Developer

Excellent long term contract opportunity for a a Full Stack Developer to join a leading European Client.

Requirements:

  • A Bachelor or a Master degree in Computer Science or equivalent experience.
  • Creative and curious about everything that has to do with IT. People even call you a geek sometimes
  • Open-minded, keen on learning new technologies, problem-solver, with good communication skills.
  • Flexible, pro-active, structured and quality oriented
  • Creative & user-oriented
  • Team spirit is a strong requirement.
  • Initiative and proactivity are your nicknames.
  • You speak English and knowledge of French or Dutch is an asset

Knowledge/experience:

  • Proficiency in JavaScript, one of the major frameworks (such as React, Angular, Vue) and preferably closure, functional programming and the object model
  • Understanding of CSS and HTML styling
  • Understanding of the REST architectural style, including HTTP, URLs and JSON
  • Working experience with code versioning tools, ideally Git
  • Familiarity with unit testing, preferably Jest
  • Familiarity with modern front-end build pipelines and tools, preferably NPM, Babel, webpack
  • Familiarity with Java, Spring and SpringBoot
  • Ability to understand technical requirements and translate them into components and working solutions

Preferred :

  • Experience in coaching backend developers towards full-stack developers is welcomed
  • Understanding of React.js, JSX and Redux, including pure functions, components, state management
  • Familiarity with any of Ant.design, RxJs, React-component or React-virtualised is welcomed
  • Familiarity with static type checking, preferably Flow
  • Familiarity with newer specifications of ECMAScript 6 and beyond
  • Familiarity with application testing, preferably Selenium or RobotFramework
  • Familiarity with Linux or another UNIX
  • A knack for benchmarking and optimization

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

Published in Jobs
Monday, 18 February 2019 17:05

Senior System Administrator

Endeavour Recruitment has an excellent new opportunity for a Senior Server Administrator to work for an international renowned client in Geneva, Switzerland. The duration of this role is initially until June 2019 and the daily all-inclusive rate is 575 Swiss Francs.

What the client is looking for:

  • The ability to manage the technical coordination activities relating to the clients information systems.
  • Expert knowledge in all aspects of open AM
  • Expert knowledge in Web and Application servers support.
  • Experience with apache, tomcat, JBoss, Wildfly web and application servers.
  • Expert knowledge in Red Hat Linux administration, and system deployment.
  • Virtual servers support - XEN and KVM.
  • Knowledge of MS Windows support is an asset.
  • Experience with open source products support, development, and implementation.
  • Good knowledge and understanding of TCP/IP networking, routing, services, protocols: http, ftp, smtp, ssh, dns, ldap, proxy.
  • Strong capacity to deploy new products, in a rapidly evolving and challenging technical environment.
  • Interpersonal skills for providing smooth customer service together with the ability for rapid problem identification, analysis, and resolution.

Please get in touch for further details on this excellent, not to be missed contract opportunity!

Published in Jobs
Monday, 04 February 2019 11:08

Junior Test Engineer

Endeavour has an excellent career opportunity for a passionate Junior Test Engineer, who is keen to develop their career, by joining our Cyber Security client, based in Worcestershire. This is a permanent position and the salary is up to £29,000 for the right candidate.

Roles and Responsibilities:

  • You will be part of an existing highly skilled development and test team that produces complex cyber security solution software.
  • You will be enthusiastic and demonstrate an ability to learn rapidly whilst also making a valuable contribution to the team.
  • Writing test scripts under guidance.
  • Running tests against scripts.
  • Recording and documenting results.
  • Raising defects.
  • Working within a closely-knit team.

Required Skills and Knowledge:

  • Recent experience of using scripting languages such as Python or PowerShell
  • Basic knowledge of software testing.
  • Suitability for holding a UK security clearance (SC).
  • Problem solving and analytical skills.
  • Good communications skills are essential in both written and verbal form.
  • Either possession of ISTQB Foundation Certificate in Software Testing or having an interest in obtaining such a certificate.

Desirable Skills and Knowledge:

  • Experience of using Microsoft Test Manager 2017.
  • Experience of writing, modifying and executing software tests.
  • Test automation experience.
  • Experience of testing both network and desktop GUI applications.
  • Domain knowledge of cyber security.
  • Experience of setting up and using virtual machines, such as VMware or Docker.
  • Experience of multiple operating systems, including Windows, Linux, Unix or Solaris 10.
  • TCP/IP protocols, particularly SMTP and HTTP.
  • Encryption standards (e.g. public key encryption).
  • Visual Studio and TFS 2017 or later.
  • Cloud-based testing, e.g. AWS or Azure.
  • Agile testing techniques.

If you want to develop your career and join a client in the Cyber Security sector do not hesitate to apply with a copy of your most recent CV.

Published in Jobs

Endeavour has an excellent career opportunity for a passionate Test Engineer, who is keen to further their career, by joining our Cyber Security client, based in Worcestershire. This is a permanent position and the salary is up to £40,000 for the right candidate.

Role and Responsibilities:

  • Writing test plans and test scripts at all levels.
  • Running tests against scripts.
  • Recording and documenting results.
  • Raising defects.
  • Prioritising your own work.
  • Working within a closely-knit team.
  • Production of documentation using industry-standard tools.
  • Mentoring test engineers.

Required Skills and Knowledge:

  • ISEB/ISTQB Foundation Certificate in Software Testing.
  • Problem solving and analytical skills.
  • Suitability for holding a UK security clearance (SC).
  • Recent experience of writing, modifying and executing software tests.
  • Test automation experience.
  • Recent experience of using scripting languages such as Python or PowerShell
  • Experience of testing either network or desktop GUI applications (preferably both).
  • Recent use of Test and Defect Management Tools.
  • Experienced use of at least one of the following operating systems: Windows, Linux, Unix or Solaris 10.

Desirable Skills and Knowledge:

  • Domain knowledge of cyber security.
  • Experience of setting up and using virtual machines, such as VMware or Docker.
  • Performing packet capture and analysis.
  • TCP/IP protocols, particularly SMTP and HTTP.
  • Encryption standards (e.g. public key encryption).
  • Experience of setting up integrated test environments.
  • Visual Studio and TFS 2017 or later.
  • Cloud-based testing, e.g. AWS or Azure.
  • Agile testing techniques.

 

If you want to enhance your career and join a client in the Cyber Security sector do not hesitate to apply with a copy of your most recent CV.

Published in Jobs
Thursday, 31 January 2019 14:39

C++ Developer

A growing cyber-security company is looking for a C++ Developer to join their existing highly skilled development team writing complex cyber security solution software. This is the perfect opportunity for somebody who has a passion for cyber security and for high quality coding.

2 years of C++ programming experience required.

Role and Responsibilities:

  • Writing high quality code following the in-house full life cycle development methodologies and our clients chosen toolset.
  • Unit, module and application testing.
  • Production of documentation using industry-standard tools.
  • Working within a closely-knit team.
  • Mentoring of junior staff.


Required Skills and Knowledge:

 

  • Suitability to hold UK security clearance.
  • Problem solving and analytical skills.
  • Computing, scientific or mathematical degree is preferred (2nd Class honours or over).
  • Domain knowledge of, or an interest in, cyber security is preferred.
  • A minimum of 2 years’ experience of programming in C++.
  • The ability to work collaboratively across functions within the business and to be adaptable and flexible.
  • Good communications skills are essential in both written and verbal form.

Desirable Skills and Knowledge:

  • Development experience on multiple platforms such as Windows, Linux or Solaris.
  • Full product life cycle development.
  • Agile development methods.
  • Internet standards and protocols such as HTTP, SMTP, SNMP etc.
  • Virtualisation technologies such as VMWare, Docker, AWS, or Azure.
  • Scripting languages such as PowerShell, shell scripts, Perl, Python, JavaScript or PHP.
  • Object orientated programming languages such as C# or Java.
  • Framework technologies such as React, Angular JS, NodeJS, jQuery, .NET

 

If you wish to be considered or you want to know more about the role then please contact us as soon as possible. These opportunities do not present themselves often.

Published in Jobs
Tuesday, 29 January 2019 09:54

Archer Consultant

Endeavour Recruitment has an excellent new opportunity for an Archer Consultant to work for an international technology giant in Haren (Brussels), Belgium. This duration of this role is 6 months and the daily all-inclusive rate is €620 euros.

Required Skills and Knowledge:

  • Fluent English
  • Ability to work on all the Out of the Box use cases and scenarios based on Demand Applications / Use cases
  • Ability to understand and comprehend the business requirements and translate them into technical configuration item lists
  • Proficiency to Configure Complex Workflows / Record permissions.
  • Ability to understand and configure Data Driven Events / work on Data imports / Manage and install Application packages from one instance to another
  • Ability to configure scheduled report distributions / On demand notification templates / XML Notifications / Mail Merge templates
  • Ability to configure various types of Data Feeds such as FTP/HTTP/SQL
  • Required to have excellent understanding of the IT Control framework, in particular risk assessment and control selection experience in any of the compliance programs  (HIPPA,ISO 27001,SOC2, SOX,NIST,FISMA,COBIT)

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, 25 January 2019 10:07

Java Developer / Contract / Luxembourg

Endeavour Recruitment has an excellent new opportunity for a Java Developer to work for a large, internationally renowned client in the public sector in Luxembourg. The duration of this contract is initially for 6 months with likely extensions. The all-inclusive daily rate for this role is €370 euros.

Required Skills and Knowledge:

 

  • Minimum of 8 to 10 years’ experience as a developer.
  • Knowledge of software design patterns and UML design.
  • At least 2+ years of work experience in the usage of UML
  • Knowledge of software dev lifecycle and methodologies.
  • Applied usage of Agile, SCRUM methodologies and PMBPK/Prince2 is considered as an asset
  • Good knowledge of J2EE 7/8 JMS JPA Hibernate
  • Strong knowledge of UI technologies : HTML, HTTP Javascript, Ajax JSP, JSTL, Angular, GWT
  • Spring MVC, spring JMS, spring integration
  • Tomcat 8
  • Oracle 11 DB
  • Eclipse, Maven

If you are a pro-active and eager person wanting to enhance your career and join an international client in the public sector do not hesitate to apply with a copy of your most recent CV.

Published in Jobs
Friday, 23 November 2018 11:47

F5 ASM / AWAF Architect / Contract / Belgium

Endeavour Recruitment has an excellent new opportunity for a F5 ASM/AWAF Architect to work for a large client in Haren, Belgium. The duration of this role is 6 months and the daily all-inclusive rate is €577 euros.

Role and Responsibilities:

  • You will be responsible for the WAF/ASM Service Strategy and act as Trusted Security Advisor.
  • You're an expert in understanding cybersecurity, networking traffic analysis, Application traffic analysis, fraud detection, threat hunting, WAF security policies, and configuring/managing F5 ASM appliances.
  • Act as an Advisory role for WAF Strategy (Whitelisting combined with Blacklisting)
  • Manage the Strategy and procedures for Onboarding of new and existing applications
  • Optimize Procedures and Reporting
  • Define metrics and KPI for reporting
  • SLA
  • Customer trust relationship
  • Analyzing application layer 7 traffic flows for integration with Big-IP.
  • Writing ASM policy baselines to support blocking of OWASP TOP 10 recommendations
  • Advise on alternative solutions for Web application Security gaps
  • Guide the engineering team to set up the new ASM policies in learning mode, policies with recommended changes.
  • Using Qradar for the analysis of event logs to act or update policies as required

Required Skills and Knowledge:

  • System administration experience with F5 Big-IP ASM Web Application Firewall.
  • Strong communication skills
  • Experience in procedural environment

Desirable Skills and Knowledge:

  • Experience in Application Environment and Application release management.
  • Web development background with experience in one or more of these technologies: Java, .NET, REST, PHP, RUBY, HTML5, AJAX.
  • Change management experience
  • Certifications such as CISSP, CEH, GIAC, or equivalent.
  • Strong understanding of the HTTP protocol and the OWASP Top 10.
  • DB and Web hardening experience.
  • Penetration testing experience.
  • Web service scanning/fuzzing experience.
  • Information Security related background.
  • Web development background with experience in one or more of these technologies: Java, .NET, REST, PHP, RUBY, HTML5, AJAX.
  • Familiarity with security testing tools and methodologies, networking and knowledge of numerous operating systems (OS) and web platforms.

Please get in touch for further details on this excellent, not to be missed contract opportunity!

Published in Jobs

Endeavour Recruitment has an excellent new contract opportunity for a .Net developer to join a large client in Brussels, Belgium, to work on TV mobile applications. This is a 7 month contract and the all-inclusive daily rate is €400.

Required Skills:

  • Extensive knowledge of .Net (C#)
  • You have a master degree in computer science or equivalent through experience
  • Visual Studio 2017
  • HTTP/1.1
  • Experience with developing unit testing
  • Experience with distributed version control systems (GIT), automated builds & continuous integration (Visual Studio Team Services)
  • Feel comfortable creating libraries that can be reused by other developers/teams
  • Have a good knowledge on Xamarin
  • ‘SOLID’ design principles are your bible, refactoring your way of life
  • Think about source control and automated build/deployment strategies in advance
  • Have proven experience in developing mobile applications
  • English Speaking

Desirable Skills:

  • Experience working with Agile / iterative development practices, including continuous integration, test-driven development, refactoring and pair programming
  • Cross platform development experience on other mobile / embedded runtime platforms such as iOS, Linux and Windows Mobile
  • Knowledge of Clean Architecture
  • Experience on .Net Standard
  • Extensive interest in mobile apps and gadgets
  • Experience in porting/optimizing applications to mobile platforms and environments
  • Knowledge of Dutch.
  • Bring a pro-active, can-do attitude, as you are comfortable working in a flexible environment with short deadlines
  • Be a creative thinker, able to contribute to the analysis of tasks and requirements, as well as to the subsequent solution design.
  • Work together with a team of .Net, Windows, iOS, and Android developers in a collaborative and communicative manner
  • Interact with end-customers to understand their product vision, priorities and requirements and help them develop the roadmap for the product.

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
Page 1 of 2