0333 241 3128
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
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
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
Monday, 21 November 2016 15:21

WEB / PHP Developer

Endeavour Recruitment is now recruiting a Web / PHP Developer for  their Publisher client based in Norwich.   This position is to work within an established Web Development Team that provide services through all areas of the SDLC.  This is a permanent role with a salary guide of £24K to £35K depending on experience.

 

 

Applicants should be an experienced web developer, equally comfortably working as part of a team or collaboratively.  You must be familiar with requirement gathering, coding and problem solving.  The ability to communicate effectively is essential.

Qualifications and Experience:

  • Educated to degree level or higher in Computer Science or a related technology field.
  • Experienced front-end / PHP developer with a history of implementing robust and high quality web applications according to specification documents / user stories.
  • 3+ years working with web technology.
  • Experience of the software development lifecycle and Agile development methodologies.
  • Experience of providing client facing support is an advantage.

The key skills that are needed for this role are:

  • PHP
  • MySQL
  • JavaScript
  • jQuery
  • HTML5
  • Cross Browser Development & Testing
  • WCAG, WAI, ARIA

Desirable skills are:

  • Drupal
  • TDD/BDD
  • Testing Frameworks
  • Integration
  • Apache
  • Linux
  • Cloud
  • Sass
  • Responsive Design
  • WordPress
  • Symfony2
  • XSLT
  • Jenkins
  • TFS / SVN
  • Photoshop
  • Wireframing

For further information regarding this exciting opportunity, please don’t hesitate to apply.

Published in Jobs
Thursday, 07 April 2016 08:22

Java Developer

Endeavour Recruitment has a brilliant opportunity for an experienced and talented Senior Orchestration Software Engineer.  The role is with a Technology Giant based in Dublin and is the opportunity to get in on the ground floor within a fast growing business and help shape the technology, product and the business.  Extremely competitive salary/benefit package for right candidate.

 

The candidate we are seeking will be an experienced and talented Software Engineer who can develop best of breed software using the most advanced approaches to software engineering.  Working in an Agile environment, the successful candidate will work across multi-disciplinary teams.  You must be passionate about development and the latest technologies.

Required Experience:    

  • Java, JavaScript, JEE
  • Spring, Hibernate
  • REST, JSON
  • JUnit
  • Maven
  • GWT
  • Relational & Non-Relational Databases

Advantageous Experience

  • Groovy
  • Scala
  • AKKA – or other reactive frameworks
  • Selenium
  • WAN
  • Yang
  • Tosca
  • OOD, BDD, DDD, TDO
  • Service Provisioning
  • Network Management
  • MDA, MOF
  • Fulfilment

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

Published in Jobs