Lead Developer / Senior Software Developer - Agile, Java, SAP

Location
Basingstoke, Hampshire, England
Salary
£50000 - £65000 per annum
Posted
08 Feb 2018
Closes
08 Mar 2018
Ref
PFSWE-01
Contact
Bluetown Online
Contract Type
Permanent
Hours
Full Time

Job Title: Lead/Senior Developer - multiple positions available

Location: Basingstoke, Hampshire

Salary: £50,000 - £65,000 Dependent on Experience

Job Type: Full Time, Permanent

The company is an award-winning global commerce services provider, blending strategy, design, and technology to bring digital commerce to life. They deliver omni-channel commerce solutions and services across key vertical markets globally; health and beauty, fashion and apparel, consumer goods, retail, B2B and more.

As they continue to grow in Europe, they are now looking for technical experts who are passionate and dedicated to delivering a world-class service for their clients.

The Senior Developer will report into the Hybris Practice Lead EMEA and will be based in their office in Basingstoke. The Senior Developer will work as part of the wider team, and will be expected to be able to work autonomously but also help to build and develop the technical team. The Senior Developer will be involved in a range of projects, which starts at the outset with project discovery phase and will see the project through right to the end. As well as technical excellence, the Senior Developer is expected to have a customer-focussed mind-set to ensure quality delivery on time and in budget.

The Lead Developer will report into the Hybris Practice Lead EMEA and will be based in the same office in Basingstoke. The Lead Developer will work as part of the wider team, and will be expected to be able to work autonomously but also help to build and develop the technical team. The Lead Developer will be responsible for monitoring the quality of the output of the team, tracking delivery targets, creating estimates and will act as the point of escalation for the team.

Key Responsibilities:

  • Your main responsibility will be to take ownership for the delivery of the technical components of SAP Hybris projects. This will require input to the full lifecycle of the project from Define & Design through to Go-Live and Hypercare
  • You will be expected to contribute to the estimation process and then monitor progress against estimates reporting any deviations
  • In conjunction with the architect you will be expected to lead the technical solution and design
  • You will be expected to ensure that the full project development team are busy and allocated work that is suitable to their skills and provide any assistance required to ensure your team hit their targets
  • You will validate the technical set up for projects ensuring that CI systems, development environments, processes, approach and standards are clearly defined and delivered
  • Your main responsibility will be to provide a major contribution to the projects as a hands-on member of the development team with a focus on the creation/implementation of customised SAP Hybris features and functions
  • You will lead the hands-on SAP Hybris development effort onshore, helping the lead developer and architect define and refine the overall solution design
  • You will contribute in technically setting up projects ensuring that CI systems, development environments, processes, approach and standards are clearly defined and delivered
  • You will design and implement new APIs and features for the SAP Hybris Commerce Suite
  • You will participate in refactoring efforts and write and perform the necessary unit, integration and performance tests
  • You will contribute to the overall quality of the designed solutions ensuring your own and others code adheres to coding standards with a consideration to performance, security, usability, maintainability and scalability

Skills and Core Requirements:

  • Bachelor degree in computer science, software engineering or equivalent
  • Significant professional experience in software development using Java EE and SAP Hybris Commerce Suite
  • Excellent ability to understand and interpret complex requirements then design and implement suitable solutions with clear understanding of impact to NFRs
  • Excellent ability to write tests (unit and integration)
  • Understanding of SOA and Web Services
  • Understanding of transactional and multi-threaded processes
  • Good knowledge of design patterns and software development best practices
  • Strong knowledge of the e-Commerce sector and experience of the full lifecycle of projects within this realm
  • Good knowledge of project tracking software such as JIRA, source code repositories such as Git and continuous integration tools such as Jenkins
  • Ability to work in a fast-paced and Agile development environment
  • Experience building complex software systems that have been successfully delivered

Please click the APPLY button to send your CV and Cover Letter for this role

Candidates with experience or relevant job titles of; Lead Developer, Technical Lead Developer, JavaScript, SQL, Framework, Lead Java Developer, Lead Software Developer, Software Engineer, Software, Developer, IT Engineer, IT Developer, Senior Developer, Programmer, Technical Developer, Systems Developer, Technical Executive, Technical Analyst, Developer, Commercial Development, Solution Design, Architecture Design, Web Application Developer, JavaScript Developer may also be considered for this role.