At a Glance
- Tasks: Develop and maintain software using modern .NET, Python, and AWS technologies.
- Company: Disruptive AI EdTech SaaS start-up with a mission-first culture.
- Benefits: Salary up to £55k, remote work, 25 days holiday, and all equipment provided.
- Why this job: Join a dynamic team and make a real impact in the tech world.
- Qualifications: Strong experience with ASP.NET Core and confidence in both backend and frontend development.
- Other info: Opportunities for career growth into DevOps or product roles.
The predicted salary is between 45000 - 55000 £ per year.
We’re hiring a Full-Stack Software Engineer for a disruptive technology start-up in Norwich as they continue to grow their team. This role is centred on modern .NET development, with opportunities to work across the front end, backend services, and the cloud environment those services run in. You’ll be involved throughout the lifecycle of a feature, from implementation to deployment, while working within an existing AWS setup and delivery pipeline. This is a great fit for someone who enjoys variety, values well-written code, and wants to deepen their cloud experience without stepping into a pure DevOps role.
What You’ll Be Working With
- Developing backend services and APIs using ASP.NET Core
- Contributing to user-facing functionality built with Bootstrap, HTML, and JavaScript
- Supporting and extending services written in Python where appropriate
- Working with containerised applications using Docker
- Deploying and running systems hosted on AWS
- Making updates to infrastructure defined using Terraform
- Using and improving CI/CD pipelines to ship changes safely
What You’ll Be Responsible For
- Delivering reliable, maintainable application code
- Improving existing features and building new ones
- Working within established architectural patterns
- Helping diagnose issues across development, deployment, and production
- Writing documentation when it adds clarity or reduces future effort
- Collaborating with other engineers on technical decisions
What We’re Looking For
Required
- Strong commercial experience with ASP.NET Core
- Confidence working across backend and front-end codebases
- Hands-on exposure to AWS-hosted applications
- Experience using Docker in development or deployment
- Familiarity with infrastructure-as-code concepts (e.g. Terraform)
- Comfortable working with Git and automated build/deploy pipelines
Beneficial (but not essential)
- Experience using Python for APIs, scripts, or background tasks
- Understanding of clean code principles and maintainable design
- Experience with SQL and relational databases
- Awareness of monitoring, logging, or operational tooling
- Background in smaller teams or fast-moving environments
- Interest in growing deeper cloud or platform skills over time
What’s on Offer
- Salary of £45,000 to £55,000
- Remote working with occasional trips to Norwich (fully expensed)
- 25 days holiday + bank holidays
- All equipment provided (laptop, dev environment, peripherals)
- Low-bureaucracy environment where your work has real impact
- Opportunities to grow into infrastructure, DevOps, or product roles
- Supportive, mission-first culture
Full Stack Engineer (.NET/Python/AWS) in Norwich employer: Langham Recruitment
Contact Detail:
Langham Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Engineer (.NET/Python/AWS) in Norwich
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, or join online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using .NET, Python, and AWS. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms that simulate real interview scenarios to boost your confidence and performance.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our mission-driven team.
We think you need these skills to ace Full Stack Engineer (.NET/Python/AWS) in Norwich
Some tips for your application 🫡
Read the Job Description Thoroughly: Before you start your application, take a moment to really digest the job description. We want to see that you understand what we're looking for and how your skills align with our needs.
Tailor Your CV and Cover Letter: Make sure your CV and cover letter reflect the specific skills and experiences mentioned in the job advert. Highlight your experience with ASP.NET Core, AWS, and any relevant projects you've worked on. We love seeing how you fit into our team!
Showcase Your Passion for Coding: In your application, let us know why you love coding and what drives you to create reliable, maintainable code. Share any personal projects or contributions to open-source that demonstrate your enthusiasm and skills.
Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it makes the process smoother for everyone involved!
How to prepare for a job interview at Langham Recruitment
✨Know Your Tech Stack
Make sure you’re well-versed in ASP.NET Core, Python, and AWS. Brush up on your knowledge of Docker and Terraform too. Being able to discuss your hands-on experience with these technologies will show that you’re not just familiar but truly capable.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects, especially those involving backend services or CI/CD pipelines. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how you tackled issues effectively.
✨Demonstrate Collaboration
This role involves working closely with other engineers, so be ready to talk about your experience in team settings. Share examples of how you’ve contributed to technical decisions or collaborated on projects, emphasising your ability to communicate and work well with others.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, the company’s approach to clean code principles, or how they handle deployment challenges. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.