11 Aug
|
Scenic
|
Newcastle
About Scenic
Scenic Luxury Cruises and Tours is a global leader in luxury travel, delivering exceptional land and river cruise experiences across the world. Our technology teams play a critical role in supporting our digital platforms, integrations, and operational systems that underpin these journeys.
We continue to invest in our application development capability as our platforms evolve to support increased integration, cloud-based services, and modern API-driven architectures.
The Opportunity
As a result of several new, exciting projects underway, we are looking to grow our team, and are seeking an experienced Senior Developer, Applications to join us in our Newcastle Office.
This is a hands-on development role focused on designing and building high-quality software solutions while strengthening the technical capability of the team.
You will remain actively involved in software development while contributing to solution architecture, technical decisions, engineering standards, mentoring and code reviews.
The role will add depth and experience in solution design, .NET development, APIs, Azure and application modernisation.
What You'll Be Doing
- Design, develop and support business-critical applications using .NET and C#
- Design and document application and integration solutions from high-level architecture through to detailed implementation
- Design and build secure, scalable REST APIs, considering contract design, consistency, versioning and maintainability
- Deliver application solutions using Microsoft Azure, including API Management, Key Vault, Storage, App Services and container hosting
- Help modernise existing and monolithic applications into more modular, loosely coupled services where appropriate
- Design secure applications using appropriate authentication, authorisation and secure coding practices
- Write clean, maintainable and well-tested code
- Participate in architecture discussions, technical decision-making and code reviews
- Mentor developers and promote engineering standards,
reusable patterns and knowledge sharing
- Work closely with Business Analysts, DevOps and other technology teams
- Monitor and optimise applications using logging and application monitoring tools
- Investigate complex production issues and implement sustainable solutions
- Support application deployments and provide Level 2 and Level 3 application support as required
What We're Looking For
- 5+ years' software development experience with strong hands-on coding capability
- Solid .NET and C# development experience
- Solid SQL and relational database design experience
- Practical experience delivering applications within Microsoft Azure
- Strong understanding of REST API design and enterprise integration patterns
- Experience designing secure, maintainable and scalable software solutions
- Experience working with or modernising large or monolithic applications
- Experience with modern source control and CI/CD practices
- Strong analytical and problem-solving skills
- Excellent communication skills across technical and non-technical stakeholders
- Comfortable mentoring others while remaining an active software developer
Desirable Experience
- Azure API Management
- Docker and containerised application development
- Azure Application Insights or similar monitoring tools
- Service-oriented or event-driven architectures
- Legacy .NET application modernisation
- Agile software delivery
Why Join Us?
This role provides the opportunity to work on business-critical systems supporting a global luxury travel company while helping modernise a diverse application landscape.
You will influence technical direction, work with modern Azure and API technologies, remain hands-on with development and contribute to improving engineering capability across the team.
This is a great opportunity for a senior developer who wants to remain hands-on while playing a key role in shaping the future of our applications and platforms.
Click "Apply Now" to submit your expression of interest including Resume and Cover Letter. Applications close 26 August 2026.
📌 Senior Developer, Applications (Newcastle)
🏢 Scenic
📍 Newcastle