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.