FreshRemote.Work

Senior Software Engineer

Remote, UK

Senior Software Engineer

Department: Technology

Employment Type: Full Time

Location: Remote, UK

Reporting To: Rob Piper

Compensation: £50,000 - £90,000 / year


Description

At Aptem we’re passionate about creating technology solutions that enable people to learn and improve their lives. Demand for our end-to-end SaaS solutions are ever-increasing and we are continuing to expand rapidly as a business. If you’re interested in joining a talented, committed and driven team that is leading the charge in this fast-growing space, then you should apply!

We are looking for a Senior Software Engineer to join our feature development teams at Aptem. This is a remote-first role, based in the UK. You will be part of a small, agile team, working on the development of new product features, resolving defects, and improving the architecture of the application. You’ll bring a positive, engaged mindset to the role, and a willingness to learn new things, share experience, and contribute to a culture that grows, supports, and empowers others.

Main responsibilities

  • Design, build, test, deploy, and maintain a modern software application in a multi-disciplined agile team.
  • Apply development best practices and patterns, considering maintainability, scalability, security, and performance.
  • Contribute to technical and architectural decision making, in a collaborative environment.
  • Participate in and promote a blame-free learning culture, sharing knowledge with peers, and contributing to mentoring practices.

Required skills and technical knowledge

Essential skills:
  • Strong experience developing SaaS software.
  • Strong experience developing back-end applications using .NET with C#.
  • Experience developing single-page web applications, ideally using Angular with Typescript.
  • Strong experience working with relational databases.
  • Strong experience of unit & integration testing.
  • Experience working in an agile environment, preferably using the SCRUM framework.
  • A passion for building good software.
Desirable skills:
  • Experience building functionality in a service-oriented architecture.
  • Experience with cloud computing platforms, ideally Azure
  • Experience working with SQL Server, T-SQL, and LINQ
  • Experience working with OData, or GraphQL.
  • Experience working in a DevOps culture.

Benefits

  • 27 days holiday allowance plus bank holidays, with an additional day off on your birthday!
  • Option to take up to 1 day of paid volunteering leave every year.
  • Half a day off at the end of the working week during July and August.
  • Option to purchase up to 5 days of additional leave. 
  • Company pension scheme.
  • Life insurance.
  • Private health insurance with Aviva.
  • Discounted gym membership.
  • Retail and other discounts.
  • Employee Assistance Programme.
  • Learning and development budget.
  • Regular paid social events throughout the year.

Apply