Software Engineer to help drive transformation with global client at Deloitte UK

  • Applications may have closed

Our Technology Practice

The Bespoke Development team focuses on the delivery of custom developed applications for our clients across several industries
Our work encompasses both advisory and delivery services, and covers the end-to-end lifecycle of application architecture and development, including planning, requirements gathering, design, prototyping, code development, modularisation, testing, configuration and defect management, and production deployment
Development is completed in a variety of languages and platforms, including JAVA and
NET technologies

We are looking to grow this team and offer opportunities for exciting and innovative work with Clients across multiple sectors and with leading technologies, skills acquisition, professional knowledge growth, and overseas travel

Our Bespoke Development Offering

We drive the analysis and design of software applications and systems then deliver and deploy custom developed applications
We help our clients in many different ways:

  • Application Design Services
  • Application Modernization
  • Cloud Application Development
  • Custom Application Development – Including
    Net and J2EE
  • Application Architecture

Reporting to the Delivery Lead / Project Manager or Senior Developer, the Developer is focused on developing solutions which meet the business requirements
The Developer works closely with multiple stakeholders, including the Delivery Lead, Solution Architects, Business Analysts, Senior Developers and Testers across the project lifecycle to develop solutions

Location

The base location is London Bristol and Belfast
The role may involve travel, working in different areas of the UK, and potentially overseas

Hours

This is a permanent role

Responsibilities

As a Developer, you will have responsibility for:

  • Developing solutions that meet business requirements
  • Working closely with multiple stakeholders across the project lifecycle, including:
  • Liaising with Business Analysts to understand business requirements and with Solution Architects on functional and technical designs
  • Supporting the Delivery Lead / Project Manager with scoping and estimation of development efforts
  • Developing program specifications and detailed design documents
  • Developing programs using software including JAVA and
    NET technologies
  • Coding, testing and debugging complex applications programs
  • Enforcing coding standards and performing code reviews
  • Ensuring quality of coded components by performing thorough unit testing
  • Mentoring junior developers

Requirements

Technical

We expect you to have skills and experience in the following:

  • JS – NodeJS, Express, ECMAScript (JavaScript), Type-Script
  • Java – J2EE, Spring, Apache Camel, Hibernate
  • Hands-on with UNIX
  • MUST have good understanding and experience on MicroService Architecture, Domain Driven Design, SOAP/REST APIs
  • Docker, Kubernetes
  • SQL, Postgres, MYSQL, MongoDB
  • Working knowledge on Bamboo, Jenkins, GOCD,
  • Exposure to the AWS stack (e
    g Gateway, Lambda, GLUE, EC2, ECS, Elastic Beanstalk, VPC, S3, ELB, EFS) or Azure equivalents’