Senior Software Engineer
Remote, UK
Hey, this job isn't fresh anymore! 👉 Find fresh remote jobs here
Senior Software Engineer
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.
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. …
This job isn't fresh anymore!
Search Fresh JobsJob Profile
Regions
Countries
Birthday off Company pension scheme Discounted Gym Membership Employee assistance Employee Assistance Programme Gym Discounts Health insurance Learning Budget Life Insurance Pension scheme Private health insurance Remote-first company Social Events
Tasks- Build software
- Design software
- Maintain software
- Mentor peers
- Test software
Agile Angular Azure C Cloud Computing DevOps GraphQL Integration Testing .Net OData Relational databases SaaS SaaS solutions Scrum Service Oriented Architecture SQL Server T-SQL Typescript Unit Testing
Timezones
Remote Jobs in North America
Remote Jobs in Europe
Remote Jobs in Asia/Pacific
Remote Jobs in South America
Remote Jobs in Africa
Remote Jobs in Middle East
Full Time Remote Jobs
Part Time Remote Jobs
Contract Remote Jobs
Internship Remote Jobs
Temporary Remote Jobs
Freelance Remote Jobs
Mid-Level Remote Jobs
Senior-Level Remote Jobs
Entry-Level Remote Jobs
Exec-Level Remote Jobs
Lead-Level Remote Jobs
Junior-Level Remote Jobs
Remote Event Jobs
Remote Designer Jobs
Remote Project Manager Jobs
Remote Business Development Jobs
Remote Customer Service Jobs
Remote Analytics Jobs
Remote Sales Manager Jobs
Remote Sales Specialist Jobs
Remote Senior Software Engineer Jobs
Remote Technician Jobs
Remote Sales Representative Jobs
Remote Contract Jobs
Remote Scientist Jobs
Remote Spanish Jobs
Remote Quality Jobs
Remote Full Time Jobs
Remote Pathologist Jobs
Remote Engineer I Jobs
Remote Program Manager Jobs
Remote Speech Language Pathologist Jobs
Remote Jobs with EUR > 100K in Salary
Remote Jobs with CAD > 140K in Salary
Remote Jobs with GBP > 120K in Salary
Remote Jobs with CAD > 160K in Salary
Remote Jobs with EUR > 120K in Salary
Remote Jobs with PLN > 40K in Salary
Remote Jobs with PLN > 60K in Salary
Remote Jobs with PLN > 100K in Salary
Remote Jobs with PLN > 80K in Salary
Remote Jobs with PLN > 120K in Salary
Remote Jobs with GBP > 140K in Salary
Remote Jobs with PLN > 180K in Salary
Remote Jobs with PLN > 140K in Salary
Remote Jobs with PLN > 200K in Salary
Remote Jobs with PLN > 160K in Salary
Remote Jobs with PLN > 220K in Salary
Remote Jobs with EUR > 140K in Salary
Remote Jobs with CAD > 180K in Salary
Remote Jobs with PLN > 260K in Salary
Remote Jobs with PLN > 240K in Salary