At a Glance
- Tasks: Develop and implement web applications, APIs, and back-end systems.
- Company: Join AMCS Group, a leader in environmental technology, driving sustainable solutions.
- Benefits: Enjoy hybrid work, private medical insurance, and casual dress code.
- Why this job: Make a real impact in the environmental sector while working with cutting-edge technologies.
- Qualifications: Degree in Computer Science or equivalent, with solid .NET and front-end development experience.
- Other info: Diversity and inclusion are core values; all backgrounds are welcome.
The predicted salary is between 42000 - 84000 £ per year.
Are you a versatile developer with a passion for building robust, scalable applications across the full technology stack? We’re looking for a Full Stack Developer to join our dynamic engineering team and contribute to the evolution of our class-leading ECHO Service Management Framework.
As part of Selected Interventions — now a member of the AMCS Group — you’ll design and implement impactful solutions across web interfaces, APIs, and back-end systems that support sustainable field operations worldwide.
About Selected Interventions: We’re a software and services company powering the environmental sector through our class-leading ECHO Service Management Framework. Built on a Microsoft stack and deployed via Azure, ECHO is used by global, multi-billion turnover companies to manage complex field operations through a seamless suite of web, desktop, and mobile applications.
What Makes Us Different: We’re specialists in environmental services, with a mission to help the planet operate more sustainably. Now part of the AMCS Group, we combine the agility of a tight-knit team with the global reach and backing of a market leader in environmental technology.
Role Description: This is a full-time hybrid role for a Full Stack Developer with a strong foundation in .NET development. You’ll work across the full application lifecycle — from designing intuitive user interfaces to developing robust back-end logic and APIs. You’ll collaborate with product managers, QA engineers, and fellow developers to deliver performant, reliable, and maintainable code.
Day-to-Day Responsibilities:
- Design and implement interactive, responsive web pages
- Develop scalable and maintainable back-end systems and APIs
- Write clean, testable code and participate in peer code reviews
- Work with MSSQL and other relational databases to design and optimize data models
- Contribute to continuous integration and deployment (CI/CD) practices
- Collaborate with product owners and QA teams to deliver new features and enhancements
- Refactor and maintain legacy systems for improved performance and efficiency
- Stay up to date with industry trends and evolving technologies
Experience And Skills Needed:
- Degree in Computer Science or equivalent industry experience
- Solid experience with .NET technologies including C#, ASP.NET Core, MVC, WebAPI and VB.NET
- Experience with Test Driven Development
- Front-end development skills with JavaScript, HTML, CSS, Vue.js
- Familiarity with CI/CD tools such as Jenkins, Git, and Jira
- Strong knowledge of SQL-based RDBMS (e.g., MSSQL)
- Strong organisational skills and the ability to manage multiple tasks
- Excellent communication and problem-solving skills
- Detail-oriented, proactive, and committed to delivering high-quality code
Why Join Us:
- Be part of a growing, mission-driven company making a real impact in the environmental sector
- Work in a collaborative, innovative, and technically challenging environment
- Enjoy hybrid working, a vibrant office in Richmond, and international career opportunities via AMCS Group
- Use modern technologies and influence product direction in a fast-moving tech team
Benefits:
- Private medical insurance
- Enhanced maternity/paternity leave
- Cycle-to-work scheme
- Casual dress & company events
- Sick pay & on-site parking
The Process:
- Submit your application
- Initial phone conversation
- Interview with the hiring manager, including a technical assessment
- Final interview with hiring manager and HR
- Decision within 3–5 working days
Diversity & Inclusion: We welcome applicants from all backgrounds and are committed to creating an inclusive workplace where everyone can thrive.
Full Stack Developer employer: AMCS Group
Contact Detail:
AMCS Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Developer
✨Tip Number 1
Familiarise yourself with the Microsoft stack, especially .NET technologies like C# and ASP.NET Core. Understanding these frameworks will not only help you in interviews but also demonstrate your commitment to the role.
✨Tip Number 2
Showcase your experience with CI/CD tools such as Jenkins and Git. Being able to discuss how you've implemented these practices in past projects can set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your front-end development skills, particularly with JavaScript, HTML, CSS, and frameworks like Vue.js. Having examples of projects where you've used these technologies will strengthen your case.
✨Tip Number 4
Research the environmental sector and AMCS Group's mission. Being knowledgeable about their goals and how your role as a Full Stack Developer contributes to sustainability can impress the hiring team.
We think you need these skills to ace Full Stack Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with .NET technologies, front-end development skills, and any relevant projects. Use keywords from the job description to demonstrate that you meet the requirements.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for building scalable applications and your commitment to sustainability. Mention specific experiences that align with the responsibilities of the Full Stack Developer role.
Showcase Your Technical Skills: In your application, emphasise your proficiency in C#, ASP.NET Core, and other relevant technologies. Consider including links to your GitHub or portfolio to demonstrate your coding abilities and past projects.
Prepare for the Interview: Research common technical interview questions related to full stack development and be ready to discuss your problem-solving approach. Familiarise yourself with the company's ECHO Service Management Framework and how it impacts the environmental sector.
How to prepare for a job interview at AMCS Group
✨Showcase Your Technical Skills
Be prepared to discuss your experience with .NET technologies, especially C#, ASP.NET Core, and MVC. Bring examples of projects you've worked on that demonstrate your ability to develop both front-end and back-end solutions.
✨Understand the Company’s Mission
Familiarise yourself with AMCS Group's commitment to sustainability and how their ECHO Service Management Framework operates. Showing genuine interest in their mission can set you apart from other candidates.
✨Prepare for Technical Assessments
Since the interview includes a technical assessment, practice coding challenges related to web development and APIs. Brush up on your SQL skills as well, as they are crucial for this role.
✨Demonstrate Collaboration Skills
Highlight your experience working in teams, especially with product managers and QA engineers. Discuss how you’ve contributed to collaborative projects and how you handle feedback during code reviews.