We are seeking a highly skilled Technical Lead with strong expertise Core C# Web API and ReactJS. The ideal candidate will have proven experience in leading Scrum teams designing and building scalable enterprise applications and driving engineering excellence. This role requires a mix of hands-on technical expertise leadership and stakeholder management ensuring the successful delivery of solutions in an Agile environment.
The successful candidate will have a strong foundation in object-oriented programming modern JavaScript/TypeScript cloud technologies (Azure) and SQL databases. They should be proactive self-motivated and capable of mentoring team members while collaborating effectively with international clients and cross-functional teams.
Key Responsibilities
- Lead the Scrum team through the complete software development lifecycle from requirement analysis and solution design to implementation testing and release.
- Conduct project discovery sessions to understand requirements define the solution approach create detailed technical designs and provide accurate effort estimates.
- Break down backlog items into actionable tasks assign ownership and drive timely high-quality delivery.
- Mentor coach and support team members on technical challenges fostering a culture of collaboration and continuous learning.
- Design develop and maintain applications Core / .NET 6 Core Web API and ReactJS with modern JavaScript/TypeScript HTML5 and CSS3.
- Apply design principles SOLID practices and innovative solutions to deliver scalable and maintainable applications.
- Prepare low-level designs technical specifications and functional documentation aligned with overall architecture.
- Develop architectural diagrams workflow models and prototypes using tools such as Visio and Figma.
- Work with Entity Framework Core and Dapper for ORM and data access.
- Build and optimize complex Stored Procedures Triggers and Views in SQL Server.
- Ensure reliability and maintainability of code through unit testing (xUnit Jest React Testing Library).
- Use Azure DevOps and Git for source control branching/merging strategies CI/CD automation and deployment.
- Actively drive Agile ceremonies including sprint planning daily stand-ups retrospectives and backlog refinement.
- Conduct peer code reviews and secure code reviews ensuring adherence to coding standards best practices and application security guidelines.
- Perform static and dynamic code analysis (SAST & DAST) to maintain security and code quality.
- Leverage Azure services (App Services Functions Container Apps SQL etc.) for cloud-native application development and deployments.
- Manage Azure deployments application performance optimization and basic cloud administration tasks.
- Collaborate with stakeholders and cross-functional teams to ensure technical solutions align with business goals.
- Provide guidance and mentoring to junior developers encouraging growth and maintaining delivery excellence.
Qualifications :
Required Skills
- Bachelors degree in Engineering/Computer Science with 10 years of professional experience including 4 years of leading and mentoring development teams.
- Strong experience in end-to-end project delivery from requirement analysis and design to development testing deployment and support.
- 6 years of hands-on development experience in building enterprise applications using Core C# Web API and SQL Server.
- Proven expertise in ReactJS with modern JavaScript/TypeScript HTML5 CSS3 Redux (or similar state management libraries).
- Strong understanding of OOP principles SOLID practices design patterns (MVVM component-based architecture) and SPA frameworks.
- Proficiency in writing unit tests with xUnit (backend) and Jest/React Testing Library (frontend).
- Experience working with Entity Framework Core and Dapper for ORM and data access.
- Strong knowledge of SQL Server with ability to write and optimize Stored Procedures Triggers and Views.
- Experience with Azure cloud services App Services Functions Container Apps SQL deployments and basic cloud administration.
- Knowledge of microservices architecture API security (OAuth2 JWT Azure AD) and event-driven systems (Azure Service Bus Event Grid).
- Hands-on experience with CI/CD pipelines (Azure DevOps/GitHub Actions) and modern DevOps practices.
- Familiarity with containerization (Docker Kubernetes) and infrastructure-as-code concepts (ARM Bicep Terraform).
- Exposure to code quality and observability tools like SonarQube and Application Insights.
- Strong leadership in Agile/Scrum methodologies sprint planning backlog refinement estimation conducting code reviews and enforcing coding standards.
- Excellent communication presentation and stakeholder management skills with the ability to translate business needs into technical solutions.
- Willingness to work in UK shift hours for effective collaboration with global teams and clients.
- Desired Skills
- Azure Developer Associate certification.
- Azure Solution Architect certification.
- Agile certifications such as CSM (Certified ScrumMaster) or PSM (Professional Scrum Master).
Additional Information :
At Version 1 we believe in providing our employees with a comprehensive benefits package that prioritises their well-being professional growth and financial stability.
One of our standout advantages is the ability to work with a hybrid schedule along with business travel allowing our employees to strike a balance between work and life. We also offer a range of tech-related benefits including an innovative Tech Scheme to help keep our team members up-to-date with the latest technology.
We prioritise the health and safety of our employees providing private medical and life insurance coverage as well as free eye tests and contributions towards glasses. Our team members can also stay ahead of the curve with incentivized certifications and accreditations including AWS Microsoft Oracle and Red Hat.
Our employee-designed Profit Share scheme divides a portion of our companys profits each quarter amongst employees. We are dedicated to helping our employees reach their full potential offering Pathways Career Development Quarterly a programme designed to support professional growth.
Remote Work :
No
Employment Type :
Full-time