Net Developer
Reapit Ltd
22 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
JuniorJob location
Remote
Tech stack
Amazon Web Services (AWS)
C Sharp (Programming Language)
Cloud Computing
DevOps
Windows Presentation Foundation
MySQL
OAuth
Web Application Security
Backend
Terraform
Job description
Reporting to The Head of Architecture you'll be leading a project for the virtualisation of a mature C# .NET Core WPF application into AWS AppStream, enabling it to be delivered over the web. This is a hands-on, end-to-end role requiring strong engineering and DevOps expertise to adapt an existing application for a cloud-native, virtualised environment.
You'll work across application, infrastructure, and authentication layers to ensure the service is performant, secure, and maintainable.
- Virtualise an existing C# .NET Core WPF application into AWS AppStream.
- Modify and adapt the WPF codebase to ensure compatibility with a virtualised environment.
- Implement OAuth flows for secure web delivery and integration with identity providers.
- Work with ProxySQL and Aurora MySQL to ensure efficient, reliable backend connectivity.
- Design and implement CI/CD pipelines to enable automated, repeatable deployments.
- Build infrastructure using Infrastructure as Code (Terraform/CDK) for scalable deployments.
- Optimise the application for performance, scalability, and maintainability in AppStream.
- Collaborate with stakeholders to align technical delivery with business requirements.
- Document workflows, deployment processes, and architecture for long-term sustainability.
Requirements
Good communication skills
About the company
Reapit is the original end-to-end business technology provider for estate agencies of all sizes. We've been helping sales and lettings agents build relationships and grow their businesses for more than 25 years.
Our technology empowers property professionals across Europe, the Middle East, Australia, and New Zealand to work with buyers, sellers, tenants, and landlords to deliver a dream home experience.
Worldwide, over 78,000 agents across more than 15,000 branches use Reapit to run their businesses, manage properties, collect rent, engage clients, and provide outstanding customer service every time.