Senior Software Engineer

Reference:

ME SSE 369258

Sector:

Analyst Programmer, Business Analyst, Developer, Development & Programming, J2EE, Java Developer, Oracle Developer, PHP Developer, Programmer, QA and Tester, Software Developer , Software Engineer, Software Project Manager, Systems Analyst, Systems Engineer

Salary:

£75,000 Per Annum

Benefits:

+ Bens

Town/City:

London, W10

Contract Type:

Permanent

We specialise in the recruitment of high quality candidates in the Technology sector and we have an excellent opportunity for a Senior Software Engineer.

The role holder will help to meet the day to day needs of the business by helping to coordinate the efforts and direction of the technical team, including the planning, execution and delivery of the product roadmap, fixing technical problems, responding to customer questions and providing software development assistance where needed.

Senior Software Engineer’s Core Duties

  • Work with the Head of IT to help meet the day to day business needs
  • Be jointly responsible for the maintenance and quality of codebases and infrastructure
  • Be responsible for the planning, execution and delivery of the product roadmap
  • Transition prototypes into highly available, scalable and performant end user products
  • Coordinate and coach other developers
  • Be part of an out-of-hours ‘on call’ rota in case of serious technical problems

Senior Software Engineer’s Required Skills

  • Minimum of 2.1 degree in a STEM subject from a top tier University
  • 2+ years’ experience as a full-time developer in an OO language (e.g. Java, C#, C++)
  • A good familiarity with Java (SE8+)
  • Agile development (scrum, kanban, peer reviews etc)
  • TDD & Continuous Integration
  • DCVS
  • An ability and desire to learn new skills quickly
  • Genuine passion for technology
  • Fluent written and spoken English

Senior Software Engineer’s Required Skills

  • Experience leading a small software team, with strong project management skills
  • Experience with different types of database technologies
  • Experience designing and maintaining microservice based architectures
  • Experience utilising AWS services
  • Experience building RESTful web services
  • Familiarity with common *nix command line tools
  • Experience working with React, CSS and HTML5
  • An understanding of software security and common exploit methodologies

Are you enthusiastic about the Senior Software Engineer job? Send us your CV in word format today.