Marston Events was founded in 2005 and has grown into a prestigious and expanding company specialising in graduation ceremony services. We work in partnership at ceremonies with universities, colleges, schools, and professional bodies across the UK and internationally. Our core services include expert event management, the design and supply of high-quality gowns, professional graduation portraits by qualified and experienced photographers, event video services, and venue ticketing services.
Marston Events is dedicated to celebrating the power of aspiration, recognising that gowns and mortarboards symbolise hard work, dedication, and the potential for future success. Our expert and personalised customer service is based on trust and integrity, which we see as our greatest strength. Marston Events goes the extra mile to support the graduands and Universities that we serve with professionalism at all times.
Spread over three sites across the UK - Andover, Salfords (Surrey), and Belfast, Marston offers a wide variety of job roles throughout the company and takes pride in its richly diverse workforce of specialists. We deliver our services not only in this country but internationally and have ambitious plans to grow and develop outside the UK. We care deeply about our staff and everyone that works alongside us. Our most recent staff survey highlighted 'team sprit', 'respect' and 'inclusivity' as some of the key factors that makes our team unique. "It is a very friendly and supportive culture where everyone feels safe to communicate and innovate"
Find out more about our company benefits at the end of the job pack.
About The Role
We are recruiting experienced Software Developers on a 1-year fixed-term contract, with the potential for conversion to a permanent role, to help design and build a new generation of software platforms from the ground up.
This is a greenfield, innovation-led opportunity where developers will play a meaningful role in shaping architecture, design decisions, and user experience for modern, scalable systems used in high-impact, real-world environments.
You will work closely with the CTO, existing developers, and wider stakeholders, with genuine influence over how new platforms are designed and delivered.
Key Responsibilities
Design, build, and maintain high-quality software using C# and the .NET ecosystem
Contribute to the design and evolution of system architecture, helping shape how new platforms are structured and integrated
Develop mobile-first and cross-platform solutions using:
Core .NET, with a willingness to learn and work with Xamarin and/or .NET MAUI
Use NuGet libraries responsibly, with consideration for security, licensing, and long-term maintainability
Build and maintain front-end components using HTML and CSS, with strong attention to usability and accessibility
Contribute to UX-led design discussions to ensure intuitive, user-focused solutions
Work closely with existing developers to understand current systems, workflows, and constraints, using this insight to inform and influence future-state architecture
Actively document software architecture and design decisions as development progresses
Participate in sprint reviews and demos, clearly presenting completed work to technical and non-technical stakeholders
Work within Jira Service Management and Jira Software projects, including:
Managing work via tickets
Estimating development effort accurately
Logging time against software development activities
Apply a security-first mindset throughout the software development lifecycle
Use version control systems effectively as part of collaborative development (e.g. Git-based workflows)
Produce clean, maintainable, and well-documented code
Collaborate effectively with peers and stakeholders to deliver agreed outcomes
Essential Skills & Experience
Minimum of 3 years' professional software development experience
Strong proficiency in C#
Solid experience with Core .NET
Willingness to learn and develop mobile applications using Xamarin and/or .NET MAUI
Experience using and managing NuGet packages
Working knowledge of HTML and CSS
Experience using version control systems (e.g. Git)
Experience working in structured Agile delivery environments
Ability to estimate development effort and work to agreed timelines
Clear commitment to documenting architecture, workflows, and technical decisions
Strong understanding of secure coding principles and best practices
Desirable Skills & Experience
UX / UI design experience or a strong interest in usability and accessibility
Experience designing API-driven or service-oriented architectures
Familiarity with authentication and security concepts (e.g. OAuth, SSO, MFA)
Experience working on greenfield or innovation projects
Awareness of data protection, privacy, and compliance considerations
Ways of Working
Hybrid working model: 3 days office-based (Salfords), 2 days remote
You will be expected to hit the ground running, take ownership of your work, and contribute meaningfully from day one
You will work iteratively using Agile practices, including:
Sprint planning
Regular reviews and demos
Continuous documentation
Knowledge transfer, architectural clarity, and documentation are considered part of delivery--not optional extras
You will be trusted to manage your workload, communicate clearly, and deliver to agreed standards
Contract Details
Contract type: Fixed-term contract
Duration: 1 year
Potential: Role may convert to permanent, subject to performance and business needs
The intention of these roles is to deliver significant new capability while ensuring knowledge, architecture, and design decisions are clearly documented and transferable.
Why Join Us?
Opportunity to build new software platforms from scratch
Real influence over architecture, design, and user experience
Work on innovative, technically interesting problems
Strong engineering discipline with clear processes and accountability
Close collaboration with senior technical leadership
Your work will be used in live, high-impact environments
How to apply
Please send a CV that demonstrates you have the skills and experience to carry out the responsibilities listed in the job description.
Initial interviews will be remote and then follow on to site visit if applicant proceeds through recruitment
Company benefits include
The chance to work supportive company that's passionate about creating memorable experiences
Employee Assistance Programme (Peninsula) - 24 hour helpline and hub for a offering a range of services from experienced therapists or specialist advisors.
Access to Pension Scheme - more info available on request
28 day holiday allowance including bank holidays
On-site parking
Enhanced holiday allowance for long service, starting from one full year
Volunteering days
Hybrid and Flexible working arrangements (role dependant)
Death in service
Job Types: Full-time, Fixed term contract, Temp to perm
Pay: 50,000.00 per year
Benefits:
Company events
Company pension
On-site parking
Application question(s):
Are you based In Salfords, Surrey or within easy commute?
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.