Mid-Level Software Engineer

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

We are looking for a Mid-Level 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 Mid-Level 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: -

  • Actively contribute to the design, implementation & testing of the platform
  • Take the technical lead of new feature developments and drive them through to completion
  • Software meets or exceeds published metrics and quality benchmarks
  • Mentor and transfer knowledge to more junior developers
  • Take responsibility for the effective resolution of issues as they arise
  • Proactively contribute to the technical evolution of our products

 

Key Responsibilities: -

  • Design & development of features and platform enhancements in adherence to PPS development standards and best practices
  • Ensure good maintenance through documentation, knowledge sharing and reducing complexity
  • Ensuring that agreed development processes are adhered to and that deliverables meet agreed quality standards and timescales.
  • Contributing to the technical excellence of the platform
  • Work as one team to ensure deliveries are on time and to a high quality - becoming T-shaped
  •  

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

IT
Finance & Insurance