Senior Software Engineer - Redhill, United Kingdom - Harrison Holgate
Description
Senior Software EngineerSalary:
£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.
- 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
-
Senior Catastrophe Analyst
London, United Kingdom - 5 days ago
-
Iba Team Leader- 12 Month Ftc
London, United Kingdom - 2 weeks ago
-
Senior Fleet Underwriter
Leeds, United Kingdom - 3 weeks ago
-
Senior Underwriter
London, United Kingdom - 21 hours ago
-
Senior Management Accountant
London, United Kingdom - 5 days ago
-
Technical Underwriting Assistant
London, United Kingdom - 2 weeks ago