Lead Full Stack Developer
Endeavour Recruitment has an exceptional opportunity for a Lead Full Stack Developer with strong coding skills in JavaScript, React, Redux and practical experience of AWS technologies, to join their client based in Central London. Salary £65K to £70K.
The Benefits:
Situated in the heart of London’s Tech City with easy access to the mainline and tubes, the area is now a trendy area to live and work, with creative businesses and smart studios in converted warehouses and factories. There is no shortage of Gastropubs, Bars and Clubs.
- Work with Iconic brands
- Manage & Mentor a Small Team
- Option to work remotely
- Flexible working hours
Responsibilities:
Our client is an award-winning digital agency with a unique foothold in a niche area of the marketplace. Responsibilities will include working as part of team on interactive advertising. With offices in New York, Singapore and Paris, our client has a strong belief in redefining advertising and an impressive client list is testament to their success.
- Leading the team to evolve the framework & technology stack
- Developing HTML5 JAM-stack applications, using React and Redux on the frontend together with microservices
- Developing and maintaining the backend server systems and API, with a future-proof mindset and a high level of discipline for QA
- Development and maintenance of bespoke tools and game engine, used in the creation and delivery of ad campaigns
- Team mentoring and best practice guidance and code reviews
- Experience with running or contributing to hackathons
Skillset – Expert Knowledge/Experience
- Docker
- SQL / NoSQL
- AWS
- Lambda
- DynamoDB
- Application Security
Skillset:
- Degree in Computer Science or related area
- Excellent communication skills in English, both written and verbal
- HTML5
- ES2018
- React Redux
- Webpack
- Node.js
- REST APIs
- Git/workflow models
- Software Architecture
- Scalable Apps
- Optimisation
- SQL/NOSQL/RDBMS/Key-val stores
- Enterprise CMS implementation (nice to have)
- Knowledge of Machine Learning – beneficial
Applicants are invited to apply as soon as possible to be included in the shortlist.
Drupal 8 Developer / Brussels / Contract
Endeavour Recruitment has an excellent new opportunity for a Drupal 8 Developer to work for a large client in the Public Sector based in Brussels, Belgium. The duration of this role is initially 220 working days with possibility of extension thereafter and the all-inclusive daily rate for this role is €340.
Required skills:
- PHP
- Node.js
- MySQL
- Graph DB e.g. Neo4J
- Docker or Kubernetes
- Experience in AWS environment
- HTML & CSS
- JavaScript & jQuery
- Some JavaScript framework, preferably ReactJS or VueJS (AngularJS, Backbone or Ember is an asset)
- Twig and Bootstrap for front-end framework
- Experience with Drupal 8 integration, experience with Drupal module customisation is an asset.
- Experience with CSS pre-processors
- Experience with RESTful services and APIs
- Responsive and Mobile design
- Cross-Browser Development
- W3C accessibility standards
- Behat testing
- Unit testing
- UI testing
- Git or other Version Control System
- JIRA issue tracker system
Soft Skills:
- Good problem solving skills
- Willingness and capacity to learn and develop professionally
- Fluent English Speaking
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.
Software Container Platform Specialist/Contract/The Hague/650 Euros pd
Endeavour Recruitment has an excellent new opportunity for a Software Container Platform Specialist to work for a large European organisation in The Hague, Netherlands. This duration of this role is initially 3 months with a possibility of extension.
Required knowledge and skills:
- You must have a university degree.
- Expert knowledge of Software container technologies and orchestration frameworks (especially Kubernetes).
- Expert knowledge of Docker.
- Expert knowledge of Continuous Integration and Continuous Delivery practices.
- Expert knowledge of Microservice Architecture.
- Experience with JEE-based middle tier applications and JBoss deployments.
- Knowledge of infrastructural and application security (e.g. Kerberos)
- Knowledge of TOGAF and Archimate.
- Knowledge of ITIL v3.
- Ability to create and maintain technical documentation.
- Must have a very good level of English (oral and written).
• Good Communication skills, interpersonal skills and analytical skills.
Expected Tasks:
- Support the members of the aforementioned project in building up their knowledge and experience in the area of Software container-enabled and orchestrated platforms.
- Engage with the various stakeholders in the software development, continuous integration and deployment, test and SDLC process domains to understand the current state.
- Organize additional meetings or workshops with key stakeholders in order to outline the requirements for the future state of the common build and deployment platform further, especially with regards to the identification of benefits provided through containerization.
- Structure and complete business demand from an architecture perspective, and translate these demands into a viable, feasible, durable, and compliant target state solution architecture for the build and deployment platform (where applicable).
- Support the project managers/technical project managers in delivering a result that adheres to the principles, policies and patterns established in the enterprise architecture.
- Adhere where appropriate to the overall Enterprise Architecture through the delivery of solutions, solution architectures and models, design patterns, principles, models, requirements, standards and policies of EA and/or security.
- Interface with the Design Authority and Security, Architecture and Innovation in the context of roadmaps for architectural changes and capability platform strategies.
- Interface with the Service Operations in the context of understanding the implications of a potential migration to a container platform from an operations perspective for production support.
- Determine the potential impact of industry and market trends in the respective area, and include recommendations for further strategic changes and improvements.
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.
Software Engineer / Security cleared
Role and Responsibilities
- The Software Engineer will be part of an existing highly skilled development team, reporting directly to the Lead Developer, writing complex security solution software. The following are key responsibilities:
- Writing high quality code following in-house full life cycle development methodologies and using our chosen toolset
- Being able to time manage across multiple concurrent tasks with different priorities and different deadlines
- To work within a closely knit team
- Be proactive in looking for ways to improve all aspects of the products we produce whether that’s the code, tests or documentation
Skills/Qualifications
- Suitability to hold UK security clearance is essential
- Computing, scientific or mathematical degree is preferred
- Recent experience of full life-cycle software development is essential
- Domain knowledge of application security is preferred
- The ability to work collaboratively across functions within the business and to have sufficient flexibility to adapt to changing business priorities is essential
- Good communications skills are essential in both written and verbal form
Requirements
- Strong programming skills
- Good understanding of UNIX
- Network programming
- Problem solving and analytical skills
- Full product life cycle development knowledge
- Desirable Experience
- Visual Studio and Team Foundation Server
- Deep understanding of Internet standards and protocols such as HTTP, SMTP, SNMP, syslog, NTP
- Virtualisation technologies such as VMWare, Docker, AWS, Azure
- Scripting languages such as PowerShell, shell scripts, Perl, Python, JavaScript, PHP
- Object orientated programming languages such as C++, C#, JAVA
- Development experience on different operating systems such as Windows, Linux and Solaris
Video Intelligence Research Engineer
Unique opportunity for a Video Intelligence Research Engineer to join our client in Dublin to work on a 12-month contract. A PhD or Masters’ in Computer Vision, Image Processing, Deep Learning or Machine Learning is required, as well as commercial experience in the same area. €400-€600 day rate.
This is good chance to join our global client in a pioneering Research and Development environment in Dublin and be part of a team that will be applying data science and machine learning based research to computer vision and Video data processing.
Skills and Experience:
- PhD or Master’s in Computer Vision, Image Processing, Deep Learning or Machine Learning
- At least 3 years of Industry experience in at least one or more of Computer Vision, Machine Learning, Deep Learning and Data Science
- 5 plus years’ experience in video, visual data analytics and processing or video metadata labelling and semantic analysis
- Knowledge of data structures and algorithms
- Hadoop, Spark, MongoDB on large datasets
- Java, C++ or Python
- Frameworks such as Tensorflow, Caffe, Torch (Pytorch) or Keras
- AWS or other cloud platforms and container such as Docker
- Experience of Computer Vision and Machine Learning packages such as Opencv, SciKit-Learn, xgboost
Applicants must be eligible to work in the EU.
Applicants must be experienced in contracting.
Applicants are invited to apply as soon as possible in order to be included in the shortlist. Please confirm your availability and rate required in Euros for this Contract position.
Cloud Native Developer
Endeavour Recruitment has an superb opportunity for a Cloud native developer to join our leading client based in Leuven (Belgium). This is a 12 month contract with possible extension, paying a daily rate of €400 all-inclusive based on a 40-hour week.
Requirements of the project
You will need to be a creative mind, a critical and outside of the box thinker showing a degree of flexibility and able to function in a sociable and creative environment.
The highly skilled, enthusiastic, communicative developer will build applications with a cloud native design in function incorporating flexible releases and integration with cloud eco-systems.
In-depth experience and knowledge as a Senior Java engineer with the ability to build and design the backend services and technical capabilities in a logical process.
The developer will work together in a multi-functional team to automatize build-integration-deploy-test processes and build functional, qualitative applications.
Focus on the base layer of the newly designed platform, adopting the best technologies to apply.
Evaluation on how to build and maintain the different components of this layer will be undertaken during the design and build of the new platform.
An ability to clearly communicate with project teams and stakeholders within the business is essential for this role, therefore a positive attitude and focus to keep motivation high when challenged will be a benefit to this role.
Detail orientated individuals with good in multitasking abilities when working under strict deadlines will succeed in this role.
A fluency in English is essential and the ability to speak Dutch is a positive benefit in this role.
Essential skills and experience required for the role.
- A determination to keep up to date with the latest web technologies
- Expertise in object-oriented en-functional programming in modern programming languages
- Relevant experience in the following technologies: Java, Spring, Spring Boot, Javascript Angular (2), Maven, Jenkins, Git, Virtualization (Docker, Kubernetes), …
- Database knowledge and experience: PostgreSQL, MySQL, NoSQL (mongoDB, …)
- Java frameworks like spring/springboot and cloud related databases (SQL and No-SQL). For a few pilot applications (K ‘ching and Appyourservice).
- Expertise with front end and RESTful webservices, JSON, …
- Very good knowledge of software development best practices
- Design patterns
- Unit testing, continuous integration, build pipelines (grunt, gulp)
- Code analyses (Sonar)
- Experience in an Agile environment (Scrum, kanban)
- A passion for coding and end-to-end development.
This is a stunning opportunity to create the foundation of a platform that will reform the client’s application landscape.
Cloud Native Developer
Endeavour Recruitment has an superb opportunity for a Cloud native developer to join our leading client based in Leuven (Belgium). This is a 12 month contract with possible extension, paying a daily rate of €400 all-inclusive based on a 40-hour week.
Requirements of the project
You will need to be a creative mind, a critical and outside of the box thinker showing a degree of flexibility and able to function in a sociable and creative environment.
The highly skilled, enthusiastic, communicative developer will build applications with a cloud native design in function incorporating flexible releases and integration with cloud eco-systems.
In-depth experience and knowledge as a Senior Java engineer with the ability to build and design the backend services and technical capabilities in a logical process.
The developer will work together in a multi-functional team to automatize build-integration-deploy-test processes and build functional, qualitative applications.
Focus on the base layer of the newly designed platform, adopting the best technologies to apply.
Evaluation on how to build and maintain the different components of this layer will be undertaken during the design and build of the new platform.
An ability to clearly communicate with project teams and stakeholders within the business is essential for this role, therefore a positive attitude and focus to keep motivation high when challenged will be a benefit to this role.
Detail orientated individuals with good in multitasking abilities when working under strict deadlines will succeed in this role.
A fluency in English is essential and the ability to speak Dutch is a positive benefit in this role.
Essential skills and experience required for the role.
- A determination to keep up to date with the latest web technologies
- Expertise in object-oriented en-functional programming in modern programming languages
- Relevant experience in the following technologies: Java, Spring, Spring Boot, Javascript Angular (2), Maven, Jenkins, Git, Virtualization (Docker, Kubernetes), …
- Database knowledge and experience: PostgreSQL, MySQL, NoSQL (mongoDB, …)
- Java frameworks like spring/springboot and cloud related databases (SQL and No-SQL). For a few pilot applications (K ‘ching and Appyourservice).
- Expertise with front end and RESTful webservices, JSON, …
- Very good knowledge of software development best practices
- Design patterns
- Unit testing, continuous integration, build pipelines (grunt, gulp)
- Code analyses (Sonar)
- Experience in an Agile environment (Scrum, kanban)
- A passion for coding and end-to-end development.
This is a stunning opportunity to create the foundation of a platform that will reform the client’s application landscape.
Cloud Native Developer
Endeavour Recruitment has an superb opportunity for a Cloud native developer to join our leading client based in Leuven (Belgium). This is a 12 month contract with possible extension, paying a daily rate of €400 all-inclusive based on a 40-hour week.
Requirements of the project
You will need to be a creative mind, a critical and outside of the box thinker showing a degree of flexibility and able to function in a sociable and creative environment.
The highly skilled, enthusiastic, communicative developer will build applications with a cloud native design in function incorporating flexible releases and integration with cloud eco-systems.
In-depth experience and knowledge as a Senior Java engineer with the ability to build and design the backend services and technical capabilities in a logical process.
The developer will work together in a multi-functional team to automatize build-integration-deploy-test processes and build functional, qualitative applications.
Focus on the base layer of the newly designed platform, adopting the best technologies to apply.
Evaluation on how to build and maintain the different components of this layer will be undertaken during the design and build of the new platform.
An ability to clearly communicate with project teams and stakeholders within the business is essential for this role, therefore a positive attitude and focus to keep motivation high when challenged will be a benefit to this role.
Detail orientated individuals with good in multitasking abilities when working under strict deadlines will succeed in this role.
A fluency in English is essential and the ability to speak Dutch is a positive benefit in this role.
Essential skills and experience required for the role.
- A determination to keep up to date with the latest web technologies
- Expertise in object-oriented en-functional programming in modern programming languages
- Relevant experience in the following technologies: Java, Spring, Spring Boot, Javascript Angular (2), Maven, Jenkins, Git, Virtualization (Docker, Kubernetes), …
- Database knowledge and experience: PostgreSQL, MySQL, NoSQL (mongoDB, …)
- Java frameworks like spring/springboot and cloud related databases (SQL and No-SQL). For a few pilot applications (K ‘ching and Appyourservice).
- Expertise with front end and RESTful webservices, JSON, …
- Very good knowledge of software development best practices
- Design patterns
- Unit testing, continuous integration, build pipelines (grunt, gulp)
- Code analyses (Sonar)
- Experience in an Agile environment (Scrum, kanban)
- A passion for coding and end-to-end development.
This is a stunning opportunity to create the foundation of a platform that will reform the client’s application landscape.
Infrastructure Engineer
Endeavour is looking for a seasoned Infrastructure Engineer to join our global telecoms service client, based in Brussels, initially for a 3 months contract, with possibility of extension.
As the successful candidate, you will be an active member of the IT infrastructure engineering team and maintain strong relationships with your peers from the operational, architect, network teams.
You role will involve:
- taking technical leadership & engineering ownership around multiple IT infrastructure components:
· Storage systems
· Linux platforms
· Virtualization platforms
· Automation.
- Delivering design for new solutions.
- Delivering extension / improvement design of the existing infrastructure & solutions based on latest capacity growth, delivered performance and based on future evolution forecasts.
- Managing the systems lifecycle (supplier roadmap evaluation, trigger new sw upgrades or system replacements).
- Conducting the necessary LAB Testing for any new solution validation (new technical solution, new software validations).
- Monitoring technological and supplier/market evolutions, shares best practices, lessons learned, define & document the detailed technical system architecture blueprints
- Contributing & driving technological infrastructure roadmap. Contributing in the definition of technical standards (solution standards, tools and methodologies).
- Conducting technical infrastructure workshops involving multiple stakeholders working in different units of the organization (IT operational, architect, network, business).
- Driving automation by building the necessary framework, tooling & procedures and by stimulating the use of the recommended scripts and tools within the organization.
- Analyzing and recommending plans for investing in IT infrastructure that will support the company strategic targets, improve the organization performance and/or provide cost reduction opportunities.
The ideal Infrastructure Engineer will have the following skills and experience:
Expert level (proven hands-on expertise) on:
- OS administration: Solaris, Redhat, Ubuntu
- Software distribution using tools like Redhat satellite, Puppet or equivalent
- SAN & NAS technologies: V-MAX, VNX, 3-PAR.
- virtualization platforms: VMware & KVM.
Good understanding of:
- Database technologies: MySQL, MariaDB, Oracle.
- Containers technologies: Docker
- IaaS services: AWS, Google & Azure
- Datacenter routing & switching (incl. integration with firewalling layers) : BGP, OSPF, 802.1Q, QinQ, Vswitch, Virtual Connect, VXLAN, NSX.
- Knowledge of system monitoring tools: Nagios, Netcool, Cacti
- Familiarity with project management (planning, follow up, communication)
Please apply for further details on the excellent contract opportunity!