Senior Software Engineer - Core

Remote anywhere in the UK

An opportunity to help legal teams manage clients through our claims automation product building efficient user interfaces and time-saving integrations.


About us

  • We’re a growing, funded legal technology company with a pipeline of products, with our present offering described on this website.

  • We’ve a high calibre investment and advisory team who are unlocking opportunities, validation and access to industry customers. You will greatly benefit from working with them and they will want to see you thrive.

  • It’s an exciting time to join a growing company that has achieved a lot with very little based on the high calibre of its existing team.

  • This is a role that will be varied while you help us scale separate business development, service delivery and product teams.


About you

  • Care deeply about creating good user experiences and have an eye for detail.

  • Highly adaptable and perform well, even under uncertainty and pressure.

  • Ready to work in a small and fast-growing organisation.

  • Willing to make mistakes and learn fast in a high challenge, high support, low ego environment.

Main responsibilities and duties

  • Collaborate with senior tech and product-focused colleagues to ensure that a fit for purpose solution can be delivered.

  • Iterate requirements and your understanding of requirements with those providing them to ensure limited wastage by you and the team.

  • Produce a high volume of high quality code, reviewing the code of peers and direct reports as required, and as part of an overall approach to quality assurance.

  • Advocate code reuse and play an active part in the direction of the finlegal.io tech stack.

  • Make and execute good architectural and technology decisions in consultation with the senior team.

  • Implement and advocate coding standards and approaches agreed with the senior team.

  • Ensure that documentation to enable easy on-boarding of new technical team members exists and is up-to-date.


Skills

Essential:

  • C#

  • .NET/ASP.NET Core

  • Angular 8+, NgRx

  • HTML, CSS, Javascript

  • RESTful APIs using ASP.NET Web API

  • Entity Framework Core 3+ \ MySQL \ SQL

  • Git & Github

  • Object-Oriented Programming and understanding of SOLID principles

  • Unit testing using industry-standard tools and packages

  • An organised, efficient individual capable of working in a high trust, fast paced environment.

  • Communicate regularly, openly and honestly, using voice and video primarily, backing up agreements made with succinct documentation on slack.

  • Consider profitability, costs and shareholder value creation as part of your day to day decision making process.

  • Nurture your technical and non-technical team members and peers with practical advice based on good methodology and techniques.

  • Identify training opportunities and conferences for yourself and others to participate in/attend and benefit from.

Preferable/to be developed:

  • Document databases (MongoDB, ElasticSearch)

  • Open API / Swagger

Qualifications

  • Bachelor's degree in Computer Science or related field

  • Minimum of 5 years of relevant experience in software development working with Microsoft .NET technologies


What we offer

  • Competitive salary depending on skills/experience

  • Fully remote plus flexible working with a real team culture

  • Pension

  • 25 days holiday plus public holidays

  • Life insurance and wellness support


To apply please send your CV to HR@disputed.io.