Senior Software Engineer
Remote, UK
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.
- 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
Job Profile
Based in the UK Remote-first role
Benefits/Perks27 days holiday Birthday off Company pension scheme Discounted Gym Membership Employee assistance Employee Assistance Programme Extra leave purchase Gym Discounts Health insurance Learning and development budget Learning Budget Life Insurance Paid volunteering leave Pension scheme Private health insurance Regular paid social events Remote-first company Social Events Volunteering leave
Tasks- Build software
- Collaborate on architecture
- Deploy software
- Design software
- Maintain software
- Mentor peers
- Test software
Agile Angular Azure C Cloud Computing DevOps GraphQL Integration Testing LINQ .Net OData Relational databases SaaS SaaS solutions Scrum Service Oriented Architecture SQL Server T-SQL Typescript Unit Testing
Timezones