About the Role
We're looking for a Full Stack .NET Developer to join our growing Development team at StoneShot. This is a great opportunity for a mid-level developer who wants to take ownership of features, contribute to technical decisions, and build high-quality applications used by leading financial services brands.
You'll be working across the full stack, helping to design and deliver secure, scalable, and user-friendly digital products. You'll collaborate closely with developers, designers, and stakeholders, playing a key role in shaping what we build and how we build it. You’ll also have the opportunity to work with modern AI-assisted and agentic approaches within the software development lifecycle as part of our evolving engineering practices.
What You'll Be Doing
- Designing, building, and maintaining full-stack solutions
- Developing new features from concept through to delivery
- Writing clean, maintainable, and scalable code
- Collaborating with cross-functional teams to deliver high-quality solutions
- Troubleshooting and optimising existing systems
- Participating in code reviews and supporting junior developers where appropriate
Tech & Skills (Essential)
- ~4+ years' experience in software development
- Strong experience with C# and .NET (MVC / .NET)
- Experience working with SQL Server and relational databases
- Solid understanding of HTML, CSS, and modern web development practices
- Strong grasp of object-oriented programming principles
- Problem-solving mindset and attention to detail
Nice to Have
- Commercial experience using agentic AI or AI-assisted tooling within the software development lifecycle
- Experience with Entity Framework or similar ORM tools
- Exposure to JavaScript frameworks
- Familiarity with Azure / Azure DevOps / CI/CD pipelines
- Experience working with or modernising legacy systems
- Understanding of performance optimisation and scalable architecture
What You'll Get
- Competitive salary based on experience
- 22 days holiday +