Senior Software Engineer - Redhill, United Kingdom - Harrison Holgate

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description
Senior Software Engineer


Salary:
£80,000

Hybrid/Flexible
Potential for signing bonus of up to £5,000
What Is the Opportunity?
What Will You Do?

  • Lead critical software engineering projects that present a high degree of complexity and span various emerging technologies.
  • Seek opportunities where technology can be utilized to improve the business and provide more efficient processes.
  • Collaborate with a robust team of engineers while providing technical guidance and mentorship and fostering a team environment.
  • Oversee complex analysis, advanced level design, debugging, configuration and development of functions for impactful and highvisibility tasks.
  • Act as a technology advocate seeking opportunities to improve business outcomes and increase our business capabilities to benefit our customers.
  • Lead the team to tackle highvisibility business initiatives while shaping the scope of the project.
  • Participate fully within an Agile delivery framework, enabling timely management and delivery of the Product backlog.
  • Considerable programming/development experience focused on Java 8 or greater.
  • Considerable experience using Spring/Spring Boot.
  • Considerable experience using Microservices.
  • Strong working knowledge of relational or NoSQL databases.
  • Strong working knowledge of Webservices (SOAP, REST).
  • Working knowledge of HTML/CSS/JavaScript.
  • Working knowledge of CI/CD.
  • Working knowledge of Git/GitHub/GitLab.
  • Working knowledge of Agile.
  • Experience writing comprehensive unit and integration tests.
  • The ability to deliver work at a steady, predictable pace to achieve commitments, deliver complete solutions but release them in small batches, and identify and negotiate important tradeoffs.
  • Demonstrated track record of domain expertise including the ability to understand technical concepts and industry trends, and possess indepth knowledge of immediate systems worked on and some knowledge of adjacent systems.
  • Strong problem solver who ensures systems are built with longevity and creates innovative ways to resolve issues.
  • Strong written and verbal communication skills with the ability to collaborate well with team members and business partners.
  • Ability to lead team members and help create a safe environment for others to learn and grow as engineers.
What is a Must Have?

  • Bachelor's degree in Computer Science or a related field, or its equivalent in work experience.
  • Strong programming/development experience.

More jobs from Harrison Holgate