About the Analyst Developer role
As an Analyst Developer, you’ll play a key role in developing and maintaining our suite of applications. You’ll work hands-on with complex features, contribute to code quality across the team, and help deliver robust solutions that meet client needs. You’ll also mentor others, perform code reviews, and champion high development standards across the product team. If you’re technically strong, passionate about clean code, and thrive in a collaborative environment, this role is for you.
What You’ll Do
- Develop, maintain and enhance features across our applications
- Deliver high-quality work to agreed timelines
- Work on large and complex development tasks with minimal guidance
- Write unit tests to support new functionality
- Perform peer code reviews and provide constructive feedback
- Mentor team members and support their development
- Guard and uplift code quality standards across the team
- Identify opportunities to improve code, usability and maintainability
What You’ll Bring
- 3+ years’ experience building applications with the .NET Framework
- Strong technical coding skills, with excellent attention to detail
- Able to design and implement solutions for complex or large-scale features
- Methodical, organised and calm under pressure
- Good communication skills and a collaborative mindset
- Tenacious in tracking down bugs and solving problems
- A continuous learner with a passion for high-quality development
Technical Skills
Required:
- ASP.NET / MVC
- C#
- SQL Server, T‑SQL, SQL Management Studio
- N‑Tier architecture
- HTML5, CSS, jQuery
- Visual Studio
Beneficial:
- Agile methodologies
- Mobile development
- Angular
- Microservices
To apply, send your CV to careers@b.co.uk