Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Hastings Direct

Senior Engineer

Hastings Direct

Senior Engineer delivering end-to-end software and AI-enabled solutions for Hastings Direct, a UK digital insurance provider. Providing technical leadership across enterprise systems, integrations, testing, and delivery.

Posted 9/10/2026full-timeBexhill • 🇬🇧 United KingdomSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in delivering end-to-end software solutions, with a strong focus on AI-enabled components, integration patterns, and agile methodologies. Capable of providing technical leadership while ensuring high-quality standards and stakeholder satisfaction.

Highest-signal resume keywords
AI-Enabled Solutions DesignEnd-to-End Software DevelopmentAPIs and Integration PatternsCI/CD Pipelines and DevOps PracticesObject-Oriented Design and Testing

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software Engineering FundamentalsObject-Oriented DesignDesign PatternsUnit TestingTest-Driven DevelopmentModern Programming LanguagesRESTful ServicesToken-Based AuthenticationAutomated Testing FrameworksAI-Assisted Engineering Tools
Soft Skills
Critical ThinkingMentoringCollaborationProblem SolvingLeadership
Tools & Technologies
CI/CD ToolsSource Control SystemsAI Tools for DevelopmentTesting FrameworksDocumentation Tools
Industry Keywords
Enterprise-Level ApplicationsAgile MethodologiesContinuous ImprovementGovernance RequirementsSecurity and Privacy Standards

About the role

Key responsibilities & impact
  • Work across all aspects of the software development lifecycle
  • Provide leadership, support, and high-quality end-to-end solutions across Hastings' systems and platforms
  • Operate within agile teams across application support and change functions
  • Shape technical direction and support others in delivering high-quality solutions
  • Join up services, data, and interfaces across complete solutions
  • Use AI to improve software engineering efficiency and quality standards
  • Design, integrate, and support AI-enabled components in end-to-end deliveries
  • Apply critical thinking to validate AI-generated outputs
  • Support the build and testing of AI-enabled solutions
  • Drive responsible and effective adoption of AI in delivery
  • Provide technical leadership and manage stakeholder expectations
  • Design, build, modify, and support complex software systems
  • Deliver solutions across multiple services, platforms, and integrations
  • Estimate engineering tasks, guide peers, and mentor team members
  • Debug, test, and optimise complex code for performance, quality, and reliability
  • Use AI tools for software development, testing, maintenance, and documentation
  • Create effective prompts and critically evaluate AI-generated outputs
  • Ensure AI-enabled solutions meet security, privacy, governance, and cost requirements
  • Evaluate emerging tools, technologies, and ways of working to drive continuous improvement

Requirements

What you’ll need
  • Extensive hands-on experience supporting and developing enterprise-level customer- and employee-facing applications
  • Experience delivering end-to-end solutions across front-end, services, and integration layers
  • Strong software engineering fundamentals, including object-oriented design, design patterns, problem solving, peer reviews, unit testing, and test-driven development
  • Proficiency in one or more modern programming languages, with ability to learn and apply new technologies
  • Strong understanding of APIs and integration patterns, including RESTful services, token-based authentication such as JWT, JSON, and XML
  • Experience with CI/CD pipelines, DevOps practices, source control, and automated testing frameworks
  • Experience designing, integrating, or supporting AI-enabled solutions, including testing, assurance, and governance requirements
  • Practical experience using AI-assisted engineering tools for code, testing, and documentation
  • Experience creating prompts and critically reviewing AI-generated outputs
  • Passion for continuous learning and exploring emerging technologies and AI capabilities
  • Applicants must be located within a 90-minute commuting distance of the Bexhill or Leicester office
  • Must be able to attend the relevant office at least once per week and quarterly departmental events
  • Visa sponsorship is not available
  • Thorough referencing process includes credit and criminal record checks

Benefits

Comp & perks
  • Flexible hybrid working approach
  • Annual 4Cs performance bonus
  • Life assurance cover of 4x salary
  • Income protection at no extra cost
  • Matched pension contributions up to 10%
  • Discounts and cashback
  • Free independent mortgage advice
  • Free access to financial wellbeing support
  • Thrive mental health app
  • Colleague assistance programme available 24/7
  • In-house mental health first aiders
  • Support groups and dedicated mental wellbeing team
  • 25 days annual leave plus bank holidays
  • Option to buy or sell one week of annual leave
  • Health care cash back plans
  • Dental plans
  • Discounted health assessments
  • Cycle to work scheme
  • Tech schemes
  • Discounted and free onsite facilities
  • Social events throughout the year
  • Support, training and development