Location
United Kingdom
Vacancy Type
Permanent
Business Services

About the Role

Senior Software Engineer

We are looking for a highly skilled Senior Software Engineer with a Full Stack skillset and excellent professional experience who has in-depth knowledge across the entire software development lifecycle. A developer who can ensure the highest quality of code and software that balances functional, quality, security, and systems management requirements while continuing to deliver for our business and customer needs.

What do I need?

The ideal candidate will be able to write exemplary code that meets requirements and acceptance criteria, satisfies customer needs, and strives for simplicity, clarity, and testability.

You will have strong expertise in one or mode coding languages, such as C# and it is essential that you have extensive experience with development of IDEs with a deep understanding of software development lifecycles. You will also have strong problem solving and analytical skills with the ability to communicate complex technical information in a condensed manner to various stakeholders.

Required skills:

  • Strong expertise using C# and .Net.
  • Strong frontend experience, including JavaScript, TypeScript, and a frontend framework (React, Angular).
  • Experience with REST APIs.
  • Knowledge of Microservices and loosely coupled architecture.
  • Experience using the Microsoft Azure platform (including azure functions and durable functions).
  • Senior level understanding of agile development methodologies and associated tooling (JIRA / Azure DevOps).
  • Experience in building APIs for both internal and external products.
  • Extensive experience with development IDEs, such as Visual Studio.

Additional skills (desirable)

  • Understanding and experience with relational databases (e.g. SQL Server).
  • Working knowledge of DevOps and CI/CD principles and practices including automated testing
  • Experience supporting vendor software packages e.g. Sharedo, Visual Files

 

 

What will you be doing?

This is a key position within our IT Development team with responsibility for helping us in our maturity journey with best practices. You should be comfortable around both front-end and back-end coding languages, with experience of best practice branching and release strategies.

You will help improve performances of existing software by diagnosing and resolving critical issues, and you will conduct analysis to determine any integration needs and designs. It is required to adhere to architecture, design, implementation and security standards and best practices and where necessary you will implement unit and integration tests and conduct function performance testing.

You will be passionate about how technology can help deliver business results and has a restless curiosity in emerging technology trends coupled with an innovative flair for developing new concepts.

Promote a collaborative team environment and work closely with colleagues to achieve business objectives. Inspire and motivate junior members of the team, a guiding hand to achieve their full potential.

This is what the hiring manager, Chris, says about the role:

“This role offers a great opportunity for an ambitious developer to take the next step in their career and join a multi award-winning firm. You’ll have a desire to produce the best possible solutions and code and drive the technical maturity of the team. You will be given support in your role from the wider team and encouraged to use a portion of your week for personal development, growing your skillset and experience, and helping improve the services we offer at HF”.

 

What’s in it for you?

We have a strong reputation for developing and nurturing employees and there are many opportunities for progression for you to have a rewarding and prosperous career at HF.

We are not your stereotypical corporate law firm. We offer flexible working and have a relaxed dress code - you can be yourself at work! We offer hybrid working and flexible working hours for all.

We continue to place a firm emphasis on investing in our people and promoting internally, from paying for professional subscriptions to offering learning and development grants for further study, we are always looking to invest and grow our people.

We’re always looking to recognise and reward our people for the work they do. Here are just a few of the benefits you will have access to as part of our team:

  • 25 days’ annual leave (in addition to Scottish public holidays), increasing to 30 days with service
  • Private healthcare provision
  • Company pension scheme
  • Enhanced parental leave
  • Cycle to Work scheme
  • Life insurance and income protection
  • Employee Assistance Programme & Digital GP service
  • Season ticket loans
  • Professional subscriptions paid
  • Flu vouchers
  • Bonus scheme

About the company

Horwich Farrelly is one of the UK’s leading providers of legal and handling services to the general insurance sector. Established in 1969, the firm currently provides legal services to 12 of the UK’s 20 largest motor insurers in specialist areas such as counter fraud, large & complex injury, motor,  casualty, aviation, recoveries, costs and credit hire. Horwich Farrelly has recently expanded into the provision of commercial legal services and litigation, providing solutions to a wide range of corporate and SME clients.

Sounds great! What next?

If you are ready to apply, the button is below. If you don’t have an updated CV or just want a bit more information about the role first, please get in touch with me for more information – [email protected]

If HF feels like a place where you can belong, we'd love to learn more about you. Once you've submitted an application the next steps of the process, if successful, are likely to include an initial call with one of our team - followed by a virtual interview.

As an equal opportunities’ employer, we're passionate about inclusive hiring approaches.

When you apply, you'll be asked about any adjustments you might need to support the recruitment process. Let us know, and we'll do our best to support you.

To apply

Please follow the links below

 

Other jobs like this

Location
United Kingdom
Vacancy Type
Permanent
Business Services
Location
United Kingdom
Vacancy Type
Permanent
Outsourced Solutions
Location
Manchester
Vacancy Type
Permanent
Business Services