Backend Software Developer with C# and Umbraco
Summary
Senior backend developer expanding and refining an award-winning travel company's eCommerce platform within its Digital team: leading technical delivery, automating regression tests, and supporting continuous delivery in the cloud. Core stack includes C#, ASP.NET, Umbraco CMS, MS SQL Server, React, MongoDB, Elasticsearch, and Azure.
Senior Backend Developer focused on expanding and refining an eCommerce platform within the Digital team. You will steer technical delivery, collaborate with front-end and design to enhance UI/UX, and identify automation opportunities with the business lead. You’ll implement automated regression tests and support continuous delivery in a cloud environment. This role offers remote flexibility and a chance to shape travel-focused digital products for an award-winning company.
Pay / Benefits- Company pension
- Performance-related bonus
- Generous holiday concessions
- Friend and family discounts on Travel holidays
- Educational trips for staff to destinations
- Cycle to work scheme
- Lead the eCommerce web and application development from a technical perspective
- Collaborate with front-end and design resources to improve UI/UX
- Analyze and propose improvements to existing website features
- Identify opportunities to automate processes with the business lead
- Implement automated regression testing for developed software
- ASP.NET
- C#
- HTML
- JavaScript
- jQuery
- React
- MS SQL Server
- MongoDB
- Elasticsearch
- SOLID development principles
- Umbraco CMS
- Continuous Delivery tools (Git, Github, TeamCity, Octopus, Jenkins, Selenium)
- Azure cloud services
- JIRA and Confluence
- REST APIs (OpenAPI/swagger)
- JSON & XML/SOAP
- PowerBI/PowerQuery/R
- Test Driven Development and Behaviour Driven Development
- Agile/Kanban experience with JIRA/Confluence
- positive and cooperative attitude
- cross-department collaboration
- willingness to challenge existing thinking to improve processes
- Umbraco CMS
- ASP.NET
- C#