0333 241 3128
Wednesday, 03 November 2021 10:08

PHP developer

Calling for experienced PHP Developers!

We have an exciting opportunity for someone to join a rapidly expanding, established travel

business. As the company scales up, our client is looking for talented senior software engineers

to join their team.

This position will be remote (but you can work from Manchester office if convenient)

Our client is looking for an experienced PHP developer who has managed applications

running in AWS.

The successful PHP developer will be working remotely as part of an in-house Dev team, reporting to the Lead Developer;

Responsibilities will include:

• Develop and enhance bespoke PHP applications, web services and APIs.

• Implement web service integrations with third parties.

• Contribute to the Technology Architecture.

• Utilise the AWS platform to supercharge the eCommerce platform

• Ensure the AWS infrastructure enables the applications to scale

• Ensure your code is secure and efficient and that it will meet capacity demands.

• Follow Development best practices to design, plan, develop and ship good code (agile process is centered around sprint planning, fortnightly sprints, retrospectives)

• Contribute ideas to progress and increase the success of the business.

• Take responsibility for delivering your projects in a timely manner.

• Enjoy communicating plans and progress clearly via Teams and Jira

Required skills/experience:

• Strong knowledge and experience working with modern object-oriented PHP using

MVC frameworks such as Symfony or Yii.

• Designed, implemented and supported production applications on AWS

infrastructure. Great if you have your AWS Certified Solutions Architect cert.

• Strong database design skills (MySQL) and the ability to perform optimisation and

performance improvements.

• Experience using Git as a version control system in a team context.

• Familiarity with modern frontend technologies like HTML5, CSS3, ES6, React.js

• Knowledge of some or all tools and methods such as Composer, Redis, Elasticache,

Continuous Integration, TDD, Atlassian Suite.

• The ability to contribute high quality code and contribute to peer reviews offering

constructive feedback on code style, naming and design.

• Strong teamwork and communication skills with technical and non-technical staff.

• Strong knowledge of web performance optimisation and caching.

• Great problem solving and organisational skills with exceptional attention to detail.

• Experience writing clear specifications from gathered requirements and breaking

down projects into simple tasks that can be delegated to keep all business priorities

moving forwards.

Get in touch or apply and send your CV ASAP for this not-to-be missed opportunity!

Published in Jobs
Tuesday, 06 July 2021 15:08

Agile Coach

Contract opportunity for an experienced Agile Coach to join a Global Client in the Financial Services Sector based in Belgium.

Full time, onsite in Belgium

75 Euros per hour

English speaking

Essential skills:

Demonstrating strong knowledge of and background with Agile concepts

Minimum 5 years’ experience in practicing Agile

Prior experience (minimum 4 years) coaching teams in Agile adoption

Experience coaching multiple agile teams, Product Owners and Scrum Masters

Minimum 5 years’ experience working as a Iteration Manager, Scrum Master, Team Leader or Project Manager in complex agile programs

Familiar with agile tools and engineering practices.

Experience facilitating, training and mentoring individuals and teams

Having some hands on DevOps experience is a plus

Desirable skills:

  • Coaching certification
  • Methodology and / or role specific certification such as Scrum Master, Kanban or SAFE
  • Experience coaching at large organizations
  • Specialist in either process (e.g. Scrum, Kanban) or technical (e.g. TDD, Agile Architecture) coaching

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

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, 30 April 2019 14:56

C# Developer

Are you a looking for an excellent career opportunity? Our client, based in Southampton, specialising in delivering IT Technology solutions, is recruiting for a C# Developer to join their team. The selected C# Developer is required to have experience with TDD and unit testing to be considered for this role as a C# Developer. This is a permanent position and the salary is up to £45,000 depending on experience.

Role and Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable code
  • Translate application storyboards and use cases into functional applications
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, structure, and automatization
  • Participate in team meetings and discussions
  • Maintain accurate documentation

Required Skills and Knowledge:

  • It is essential that you have strong analytic skills, and a logical approach to problem solving.
  • You have extensive C# capabilities with experience using the .NET Framework
  • Working knowledge of design patterns and Object Orientated Design is essential.
  • You must have good knowledge of relational database technologies such as Microsoft SQL Server
  • Use of source control technologies, such as GIT
  • You hold an interest in programming best practices
  • Experience with TDD and unit testing

Desirable Skills and Knowledge:

  • Experience developing RESTful WebAPIs.
  • Experience with CI tools such as TeamCity
  • Experience with HTML5 and Javascript Frameworks
  • You have commercial experience working with high-transactional SQL environments
  • You understand the Agile software development lifecycle
  • You have working knowledge of Scrum
  • Full development life cycle experience
  • You have experience in large, complex system implementation projects
  • Knowledge of performing test driven development is desirable

 

Please, get in touch for further details on this exciting career opportunity as a C# Developer!

Published in Jobs
Wednesday, 12 December 2018 15:01

Senior .NET Developer

A Marketing client, based in Central London is looking for an experienced .NET developer to join their team.

The ideal candidate will have demonstrable experience of Cloud deployment with Azure and full SDLC.

The successful developer will be involved in the following core deliverables:

  • Program clients' websites according to the specific requirements of the project and ensure that work is delivered on time
  • Conduct the maintenance and extension of existing clients’ websites in accordance with their on-going needs
  • Work closely with the design and creative team to understand clients’ precise needs and ensure this is effectively translated into the web development work
  • To clearly document projects providing thorough information that can be easily understood
  • Excellent attention to detail, produces accurate work, task driven, and good problem solving skills.  Advanced skills in a Microsoft ASP.Net environment.

Essential Skills

  • C# - .Net Core 2 – SQL - MVC – WebAPI
  • Entity Framework (Code First)
  • Experience in using Visual Studio Team Services (VSTS)
  • Cloud deployments methodology experience (CI/CD)
  • Azure SQL, Functions, Service Bus, Web Apps, Automation
  • TDD – Test Driven Development
  • SOLID principle

Desirable Skills

  • Container experience (Docker)
  • Angular/React JS
  • CosmosDB
  • Microservices, Event Driven Architecture and Messaging

If you are looking for the next step in your career, please get in touch ASAP for further details.

Published in Jobs
Friday, 24 August 2018 09:25

Automated Software Tester

Endeavour Recruitment has an excellent opportunity for experienced Automated Software Testers to join our clients’ growing team.  You would be joining a team where talent is recognised, and knowledge is shared.  Based in Fife our client is close to Dunfermline and the Forth Road Bridge making Edinburgh easily accessible.  Competitive Salary IRO £30K to £40K depending on experience.

Our client has an ambitious Software Engineering team of approximately 50 developers/testers.  To join as an Automated Tester, you should be familiar with TDD and BDD and know how to design for testability.  Candidates should also have a significant track record of working in a similar testing environment.

Required Competencies:

  • Testing of REST APIs or other web API, such as SOAP
  • BDD/Gherkin, Python, Postman, Selenium
  • Ability to influence people to embrace good test practices and disciplines
  • Lean Techniques and Agile
  • Degree in Computer Science or related subject
  • Testing tools such as Pywinauto and Behave
  • Experience of Pycharm, Jira
  • Testing of .NET, IIS and Windows REST API performance

 

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

Published in Jobs
Monday, 05 February 2018 13:38

Ruby on Rails Software Engineer

Endeavour Recruitment has an exciting new opportunity for an experienced Ruby on Rails Senior Software Engineer. Candidates should have experience with Ruby Frameworks as well as Full-Stack Technologies. A background in Test-Driven Development and Object-Oriented Design is essential. This role is based in South East Hampshire. Excellent remuneration and benefits package goes with this role. 

 

Our client is seeking an experienced Ruby Developer, somebody who is looking to develop a career and is passionate about cutting edge technologies and quality code.

The station is just a 5-minute walk away, making this location easily commutable from London, Brighton, Southampton or Portsmouth.  Onsite there are breakout areas including a games room.  There is free onsite parking, landscaped garden, fitness suite, musical instruments, 1Gbps fibre connection plus many more benefits.   Our client does like to look after their employees.

The ideal candidate will have worked in a similar role using Ruby on Rails. Strong communication skills are required for this role as well as the ability to build top quality, robust products for technologies across the stack.  Good problem-solving skills are essential for this role.

Essential Skills: -

  • Ruby
  • Rails
  • Full-Stack
  • UI Design
  • Agile
  • OOD Patterns
  • Strong knowledge of TDD/BDD
  • Open Source Projects

 

 

If you feel you have the talent and can flourish in this role, then please apply with a copy of your most up to date CV and confirm your salary requirements.

Published in Jobs
Tuesday, 05 December 2017 17:14

Java Developer / Brussels

Endeavour Recruitment has a great opportunity for an experience Java Developer to work in a fast growing and dynamic team on challenging national and international projects in different industries.

Essential skills :

Java

Spring

Hibernate

Mavern

Git

Jenkins

Sonar

Test Driven Development (TDD)

Desirable skills :

Bootstrap

Angular

Typescript

Configuration Management

Please get in touch for further details. 

Published in Jobs
Thursday, 09 February 2017 15:47

Software Test Engineer / Selenium / Soap

An experienced Software Test Engineer is required to join a team of fellow testers, developers, product managers and project managers within a dynamic retail development team in Hampshire.

Duties:

  • Develop test plans and scripts from business/technical requirements and specifications.
  • Perform exploratory testing on early-stage code.
  • Perform a wide range of test activities such as functional/non-functional, regression and performance testing.
  • Advise the team about overall risks and trends.
  • Facilitate communication between technical & business Stakeholders.
  •  

Essential Skills:

  • Three years plus experience in a Software Testing role within in a Microsoft Windows environment.
  • Ability to demonstrate a clear understanding of the role a tester plays in the full systems development life cycle.
  • Ability to write T-SQL and interrogate a database using Microsoft Client tools.
  • Ability to identify and document defects.
  • Ability to carry out test planning and procedures.
  • Experience working on Scrum teams in sprints.
  • Ability to interact and communicate effectively with a wide audience of technical, non-technical and stakeholders, on all levels.
  • Understanding of how to construct and document test cases.
  • Knowledge of automated test scripts and interpreting results.
  • Clear and concise documentation skills.

Desirable:

  • Agile Systems Development Life Cycle Knowledge.
  • ISEB testing qualifications a plus.
  • Experience working on Scrum teams.
  • Understanding of the Agile software development life cycle (iterative and incremental).
  • Familiarity with functional and non-functional software requirements.
  • Working knowledge of Scripting/programming in C#.
  •  

Test Methodologies:

  • Experience of Test-driven development (TDD) and Behaviour-driven development (BDD).

Testing Tools:

  • SoapUI
  • Selenium

Please apply for further information on this excellent permanent opportunity. 

 

Published in Jobs
Friday, 02 December 2016 15:49

Senior Software Engineer (Java / C++)

Endeavour Recruitment have an outstanding opportunity for an experienced Software Engineer (Java / C++) for a globally renowned software business.

Within this role the Senior Software Engineer will form part of team dedicated to designing, coding and testing a range of industry leading products.

As senior member of the team you will;

  • Provide technical leadership and motivation
  • Support the development process
  • Contribute to planning
  • Take overall responsibility for the design and implementation of projects

You will have proven experience of;

  • Delivering complex Java and C++ applications
  • Developing within the Scrum framework
  • Writing Tests and TDD
  • OO programming experience
  • Test Automation

Desirable experience of;

  • Experience as a Scrum Master, Project or Technical Lead
  • Agile, SQL, UI design, JavaScript, HTML and CSS are all desirable

In return you can expect a salary of £50,000+, excellent benefits and the opportunity to play a critical role in the ongoing development of a market leading software product.

The role is based near Reading, walking distance from a mainline station and a short distance from the M4, making an easy commute from London and much of the South East.

Please apply with your CV for immediate consideration.

Published in Jobs
Page 1 of 2