0333 241 3128
Friday, 12 April 2019 08:44

Data Warehouse Developer

Endeavour Recruitment has an excellent contract opportunity for an experienced Data Warehouse Developer with recent experience in the public sector to join a leading client in Maastricht, Netherlands.

The Data Warehouse Developer must have knowledge of ODI to fulfil the requirements for the role as a Data Warehouse Developer.

It is desirable that the Data Warehouse Developer has experience in aviation, but Public Sector experience is essential. The duration of this role is for 24 months and the all-inclusive daily rate is €700 euros.

What is expected of the Data Warehouse Developer? - Role and Responsibilities:

  • Data source formats are RDBMS, XLS, CSV, structured or semi-structured text, large and highly nested XML, and Java serialized objects.

For each data source, the assignment must entail:

  • Source analysis
  • Reverse engineering and maintaining metadata for source systems and all layers of DWH enabling automation of loading patterns
  • Modelling of the source data in Data Vault 2.0 standard.
  • Automation of Data Vault 2.0 loading patterns using SQL, Groovy, ODI SDK, and ODI KM
  • Development of an ODI configuration to automate ingestion of the source data into a staging area.
  • Improvements of a framework for automatic generation of ODI transformations of the data from staging area into the Raw Data Vault and further to some areas of Business Vault layer.
  • Development of transformations of the data from Raw Data Vault to Business Vault layer, including implementation of Soft Rules.
  • Development of transformations of the data to self-service presentation layer (including dimensional models, 3NF relational models and flat wide de-normalized reporting tables/views).
  • Development of historical data purging rules.
  • Development, execution and reporting of integration and user acceptance tests, including Tableau visualisation

Required Skills:

  • 5 years of practical professional experience with Oracle VLDB
  • 5 years of practical professional experience with ODI.
  • 3 years of practical professional experience with ODI automation using ODI SDK.
  • Successfully manufactured technical and user-facing documentation of the data modelling design and transformation design
  • Years of practical professional experience with Data Vault and, specifically, Data Vault 2.0.

Desired skills:

  • Years of practical professional experience in modelling and handling spatio-temporal data in a self-service BI context
  • Prior knowledge in modelling air traffic, sector and airspace configuration, staff rostering and allocation, flow measures, weather, delay, and/or occurrences.

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

Published in Jobs
Thursday, 28 March 2019 17:02

DevOps Engineer

Endeavour Recruitment has an excellent new opportunity for an experienced DevOps Engineer to work for a financial client based in Anderlecht, Belgium. The selected DevOps Engineer is expected to have excellent knowledge of French and Dutch and have experience with Java to work with our client as a DevOps Engineer. It is essential that the DevOps Engineer chosen for the role can use middleware operations in CI/CD and is assesses risks and identifies critical service and system dependencies to fulfil their duties as a DevOps Engineer.

The duration of this role is initially until the end of 2019 and the all-inclusive hourly rate is €87.50 euros.

 What is expected of the DevOps Engineer? - Role and Responsibilities:

  • Participates in the project planning activities
  • Designs and develops new/changed services to meet functional and non-functional requirements
  • Assesses risks and identifies critical service and system dependencies linked to the new/ change service requests
  • Designs the release package and establishes the final release configuration, including knowledge, information, hardware, software and infrastructure
  • Builds the release and provides support.
  • Tests the release prior to independent testing and coordinates the integration and user acceptance test within scope of work/responsibility
  • Establishes and reports outstanding known errors and workarounds
  • Provides input to support change authorization and ensures all approvals are in place for standard changes
  • Supports service deployment activities, either by deploying new modules and upgrades and complete fixes within the production environment or by making modules ready for production, which entails moving them according to specific procedures and documenting knowledge transfer
  • Ensures day-to-day follow up of the different production flows for the applications portfolio and puts in place a communication mechanism to inform stakeholders on issues occurred during the night and Ensures all system and operating documentation and knowledge is up to date and properly utilised

What skills are required of you as an DevOps Engineer?

  • Knowledge of Dutch AND French is mandatory
  • Middleware operations in CI/CD
  • Java
  • Angular JS
  • Angular 2
  • JavaScript
  • PL/SQL
  • BOXI
  • Jboss, Tomcat, Jmosel, Liferay

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

Published in Jobs
Monday, 25 March 2019 16:05

Java Software Engineer

Java Software Engineer wanted!  Our client based in Weymouth is seeking a talented Java Software Engineer. A background in UX / UI is essential.  A skilled and talented person with a keen interest in software technology and the User journey through UX / UI is the ideal candidate.  Extremely competitive salary on offer.

 

Responsibilities:

The Java Software Engineer should have UML experience using Enterprise Architect.  Our client operates in areas where they support systems and equipment, both in the UK and International.  This job will be in the area of underwater warfare. 

 

Essential Requirements:

  • Java
  • UML
  • UX / UI
  • Requirement Analysis
  • Knowledge of Agile, Waterfall and V

 

Desirable Requirements:

 

  • NetBeans, Eclipse, Java Swing, Java FX
  • VMware, RedHat, Linux, Ansible
  • Software Test Planning
  • Configuration and Build
  • SVN, Jenkins, Hudson
  • Sonar or Signal Processing
  • C++
  • RTI DDS

 

Candidate Profile:

  • Degree in Computer Science or related subject
  • Previous experience working as a Java Software Engineer
  • Must be eligible for Security clearance

If you have the talent and skill to be a Java Software Engineer plus experience with UX / UI then please apply now with an up to date version of your CV.

Published in Jobs
Thursday, 14 March 2019 16:20

Java Developer

Endeavour Recruitment are looking for a Java Developer to join our Digital Transformation client’s team, based in Sheffield on a permanent basis. This is an exciting opportunity to work with a renowned company, with good prospects of career progression.

The successful candidate will be assisting in the solution design, implementation and technical delivery of complex solutions to a wide range of clients, as well as mentoring Junior Developers

 

Responsibilities

  • Working closely with clients and the internal delivery team to ensure solutions meet business requirements and are delivered to client’s principles, standards and best practises
  • Assisting in the production of solution design documents covering baseline and target architectures for applications, integrations, data and technology
  • Participating in all aspects of technical design, design workshops, suggesting recommendations and reasons for key design decisions
  • Estimating the implementation effort of large-scale and complex eCommerce solutions and assisting in the delivery, migration and go-live planning
  • Contributing to the technical delivery, ensuring and demonstrating the quality of the deliverable, from code quality through to performance, scalability and security of the solution
  • Keeping up to date with technology changed (e.g. trends, software updates, platform updates, 3rd party solutions) and reviewing these for recommendation into new projects or existing clients

Skills & Experience

  • Experience with Java and J2EE development
  • Develop performant and secure code (incl. SQL) for high-traffic production use, following pre-defied principles and guidelines
  • Good Front-End Development skills in HTML, CSS and JS framework
  • Desirable to have experience of eCommerce development
  • Previous experience of working in both Agile and Waterfall environments

If this role sounds of interest to you, please get in touch with your CV

Published in Jobs
Thursday, 28 February 2019 16:58

Java Developer

Endeavour Recruitment has an excellent new opportunity for a Java Developer to work for a specialist client in the Software Development sector in Cork, Ireland. The duration of this contract is for 6 months and the all-inclusive daily rate for this role is €340 euros. If you are looking for a new challenge; please get in touch!

Role and Responsibilities:

  • This will be a technically challenging position, working on a major enterprise application.
  • The role will require constant interaction with other developers in the team and project management to develop and maintain a robust, scalable, and performant system.
  • Develop/Maintain multi-tier applications in Java
  • Develop front-end, service and data layer.
  • Develop unit tests, understand build systems and source code control (MVN, GIT)
  • Peer review of detailed designs, code and unit tests.
  • Bug fixing and enhancement implementation.
  • Production support
  • Adhere to and promote internal information security policies and procedures

Technical Profile

  • A minimum of 3 years commercial experience in back-end and front-end Java EE technologies (Java, JPA,  JSP , GWT, Spring Hibernate).
  • N-Tier application design and development
  • Spring, Hibernate, JPA, REST
  • A strong understanding of latency, performance in the JVM etc.
  • Excellent knowledge of Java EE
  • Web development (CSS, HTML, JavaScript)
  • Web Service Development
  • Strong application process flow and problem solving techniques
  • Ability to set and work to fixed deadlines
  • Good level of software engineering literacy and communication skills
  • Knowledge of design patterns

Desired Skills

  • Rules Engines knowledge particularly Drools
  • JavaSpaces
  • GWT
  • Atlassian suite (JIRA, Bitbucket, Bamboo, Crucible, Confluence)
  • Docker
  • Groovy
  • GIT
  • 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
Tuesday, 26 February 2019 12:53

Solutions Architect

We are looking for a Solution Architect to join our Digital Transformation client’s team, based in Sheffield on a permanent basis.

The ideal profile will have experience of working with a Java-based eCommerce technologies such as IBM WebSphere Commerce, SAP Hybris, Salesforce DemandWare or Oracle-ATG.

The successful candidate will be required to lead the solution design, assist in solution implementation and be responsible for the technical delivery of complex solutions to a wide range of clients.

You will be required to work closely with clients and the internal delivery teams to ensure our solutions meet the business requirements and are delivered to our client’s principles, standards and best practices. The candidate should be business focused and have a proven track record of delivery.

ROLE RESPONSIBILITIES

  • Producing and owning technical solutions to fit business requirements and ensuring successful delivery.
  • Producing and owning solution design documents covering baseline and target architectures for applications, integrations, data and technology – ensuring the design meets architecture principles and best practices for the technology platform and justifying the solution design against other options.
  • Producing technical specifications for lead developers covering mid-low level application, interface and database design, including identifying relevant design patterns and application frameworks.
  • Communicating technical architectures and designs to internal teams, including developers and testers.
  • Communicating directly with the customer on all aspects of the technical design, including running design workshops, participating in architecture reviews, providing recommendations and reasons for key design decisions and explaining complex technical designs to non-technical stakeholders.
  • Communicating directly with 3rd parties to agree designs, especially in the integration domain.
  • Identifying impacts of a given solution/architecture and challenging business requirements or suggesting alternate solutions where necessary.
  • Identifying and managing key stakeholders of the architecture change.
  • Working collaboratively with other architects and lead developers to share knowledge and solutions.
  • Estimating the design and implementation effort of large-scale and complex ecommerce solutions and assisting in the delivery, migration and go-live planning.
  • Ownerships of the technical delivery, ensuring and demonstrating the quality of the deliverable, from code quality through to performance, scalability and security of the solution.
  • Leading new application/technical architects in all aspects of the above.
  • Keeping up todate with technology changes (e.g. trends, software updates, platform updated, 3rd party solutions) and reviewing these for recommendation into new projects or existing clients.

SKILLS & EXPERIENCE REQUIRED

  • Proven experience in leading or assisting and delivering large-scale architecture change projects in ecommerce, retail or manufacturing.
  • Proven technical leadership skills with an internal team within a client facing environment.
  • An understanding of web technologies and an appreciation for capacity and performance design considerations
  • Java and J2EE development (e.g. JSP, EJB, JPA, Struts, Spring, core JAVA)
  • Develop performant and secure code (incl. SQL) for high-traffic production use, following pre-defined principles and guidelines
  • Working knowledge of application server technologies (e.g. WebSphere Application Server) including clustered environments
  • Have good front-end development skills in HTML, CSS and JS frameworks (e.g. JQuery) and are familiar with Ajax
  • Excellent problem solving skills
  • Excellent written and oral communication skills
  • Preferable to have a good understanding of IBM WebSphere Commerce (WC) functional and technical architecture including design and development best practice and the associate technologies:
  • WebSphere Commerce (WC) functional architecture (e.g. store, catalog, merchandising, marketing, orders)
  • WC frameworks (e.g. Command framework, MVC,)
  • WC search
  • Common WC data models (User, Orders, Catalogs, Promotions etc.)
  • WC messaging infrastructure (inbound and outbound, REST, MQ, BOD)
  • WC persistence layer (SDO and EJB/access/data beans)
  • WC development environment, SVN and GIT repos
  • SOLR search
  • IBM DB2 Database
  • Demonstrate and develop to WC best practices, especially with regards to security and customisations
  • Have a working knowledge of Dynacache
  • An understanding of WC deployment models (e.g. 3-tier, de-coupled storefront/search

 DESIRABLE SKILLS

  • Previous experience of working in an Agile environment
  • Experience developing headless WebSphere Commerce solutions
  • An interest in the ongoing developments of WebSphere Commerce (e.g. xC programming model, JPA)
  • Web-tier configuration experience (e.g. Apache, IIS)
  • Having worked on solutions utilising edge-caches and CDNs

If this role sounds of interest to you, please get in touch ASAP or apply with your CV

Published in Jobs
Tuesday, 26 February 2019 09:47

DevOps Coach

Endeavour Recruitment has an excellent new opportunity for a Fluent Dutch and/or French speaking DevOps Coach to join a reputable client in the banking sector in Brussels, Belgium. The duration of this role is until the end of 2019 and the all-inclusive daily rate is €635 euros.
Role and Responsibilities: 
• The DevOps coach will help the product development teams to adopt best practices for developing, testing, deploying and releasing applications. 
• In this role he/she must have an end–to–end SDLC view, strong technical and coaching skills.
• Coach agile development teams:
• Run development katas
• Assist with implementation of API/Contract First testing
• Setup and support automated Build & Deploy facilities for the teams
• Work together with the team and other coaches to improve the way of working
• Help to identify and fix key pain points in the process.
• We expect candidates to keep up–to–date on industry standards and evolutions and use this knowledge to propose evolutions and improvements.
 
Required Skills and Knowledge:
• You must have a Masters Degree or equivalent in experience
• You must speak Fluent French and/or Dutch and English
• Thorough experience working in or with Agile development teams
• Strong coaching experience
• Good understanding of the SDLC
• Experience in implementation of continuous build, integration and deployment systems
• Experience in the administration, setup and maintenance of Jenkins as continuous build and integration platform
• Experience in java development and build using Maven
• Experience with source code (SVN/Git) and artefact repositories (Nexus)
• Experience with scripting languages for automation
• Experience in code scanning tools (Sonar / Fortify) is a plus
• Experience in mobile development tools for Android and IOS platforms is a plus
• Experience with containers (docker / kubernetes) is a plus
• Experience on Windows platforms
• Experience on Linux platforms
• Experience in a large IT organization is preferable
 
If you are a flexible, pro-active and eager person wanting to enhance your career, do not hesitate to  apply with a copy of your most recent CV.
Published in Jobs
Monday, 04 February 2019 10:57

Dutch Speaking C#.NET Developer

Endeavour has an excellent request for a Dutch speaking C#.NET Developer to join a large client based in the Netherlands. The all-inclusive daily rate for this role is market related.

What's in it for you:

  • Central location in Groningen
  • Excellent work-life balance
  • Ongoing technical education
  • Great atmosphere, feels like a campus
  • 200+ fun colleagues
  • Stepping stone towards one of the world’s leading ICT companies
  • State of the art technology
  • Flexible working hours

The role:

  • You will take part in designing new and existing applications and you will be able to translate functional demands in logical solutions.
  • You know how to handle less structured input of clients and translate these to a logical working application.
  • You will be working on projects for large (international) companies.
  • Being a C#/.NET Developer with 3-4 years of experience you are independent, able to take responsibility, pro-active and precise.

Required Skills and Knowledge:

  • You have at least a bachelor’s degree in IT.
  • You have experience with at least one of the following languages; C#, .NET, Java.
  • You also have extensive experience with one of the following; .NET framework, MS SQL server, Web services, JavaScript (especially JSON).
  • It is a benefit if you have experience with Design Patterns, unit testing and IoC.
  • You are familiar with project management methodologies and project planning, Linux platform, CentOS/ Red Hat and you might have GEO knowledge.
  • You have a can-do mentality with problem solving and analytical skills, a keen interest in how technology can be applied to solve business problems of clients and the will to implement these solutions for clients.
  • You are also eager to learn, and you have excellent communication skills, and you have a broad interest in application technologies and middleware.

Please get in touch for further details.

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
Monday, 28 January 2019 10:30

Software Project Manager

Our leading client based in Cork, Ireland is seeking a Software Project Manager for a challenging role within a large team, engaged in delivering critical solutions to a well-established eCommerce client.

Responsibilities:

Work closely with Senior management and peers, Architects and Project Leads to understand client priorities and business requirements

Monitor and Delivery the project within the defined scope, to budget and time-scale.

Develop detailed project schedules and communicate these to the client.

Manage day-to-day client interaction and close collaboration.

Set and manage client expectations.

Appraise the work/deliverables of team members; identify and provide for developmental needs of team; and take corrective action when necessary.

Communicate effectively with clients to identify needs and evaluate alternative business solutions.

Continually seek opportunities to increase customer satisfaction and deepen client relationships.

Build a knowledge base of each client's business, organization and objectives.

Maintain awareness of new and emerging technologies and the potential application on client engagements.

Adhere to and promote internal information security policies and procedures

Desired Candidate Skills & Experience:

5+ years demonstrable & successful experience in a project lead or project management position, preferably in a commercial software development organisation, or in a similar exacting technical environment.

Experience of Agile development methodologies, particularly ‘Scrum’

Detailed familiarity with the Software development lifecycle

Possesses good understanding in the areas of application programming, database and system design.

Technologies:

IOS, Android, Windows

Java SC / Java EE

ASP. Net, C#, Javascript

Angular, JQuery

Mongo DB, SQL Server, MySql

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

Published in Jobs
Page 5 of 16