Senior Software Engineer

Sign up to see company details
  • Permanent
  • £70,000 - £80,000 (GBP)
  • Swindon, England, United Kingdom
    and remote
  • ASAP

We are looking for a Senior Software Engineer to be responsible for contributing to the design, implementation & testing of our platform and working closely with all departments to ensure smooth delivery.

Description

We are looking for a Senior Software Engineer to be responsible for contributing to the design, implementation & testing of our platform and working closely with all departments to ensure smooth delivery.

 Key result areas: -

  • Takes the technical lead of new feature developments and drive them through to completion
  • Works with architecture to ensure consistency of approach and strategic direction
  • Actively contributes to the design, implementation & testing of the platform
  • Accountable for monitoring and improving owned services in production

 

Key Responsibilities: -

  • Actively lead the design of features and platform enhancements in adherence to PPS development standards and best practices
  • Assisting in the full lifecycle of development from requirements through to delivery, including appropriate testing of the solution
  • Support and mentor developers
  • Drive forward improvements to designs, tools and techniques

 

Core Technical Skills: -

Significant Commercial Experience Of: -

  • Java 8 and above
  • SQL
  • Springboot, Hibernate
  • Microservices & RESTful API development
  • TDD & BDD
  • OO analysis & design
  • Agile practices
  • DevOps culture and practices
  • HTML, CSS & Javascript.

 

Experience of the following would be beneficial: -

  • Clean coding, SOLID principles
  • AWS services
  • Junit, Web Driver, Cucumber
  • XML/JSON
  • System architecture and Design Patterns
  • Unix & Shell Scripting
  • Working with large databases
  • HTML, CSS & Javascript
  • Tools: SVN, Git, Ant, Maven, Tomcat, Apache, Jenkins

Skills

IT Infrastructure Expertise
DevOps
IT Infrastructure Products
Amazon AWS
Management Frameworks and Business Modelling
Agile
Scrum
Programming Languages & Frameworks
HTML
Hibernate (ORM)
Java
JavaScript
SQL
Spring MVC
XML
Software Development
API
Microservices
REST
Software Development Tools
Apache Tomcat
Git
Jenkins

Industry Experience

Finance & Insurance
IT