Tank Recruitment
NET Lead Developer
Job Location
Arlingham, United Kingdom
Job Description
NET Team Lead On behalf of a key client we are resourcing for a .NET team lead. This is a hands on role leading the team to overhaul a key piece of software. The role is a 6 month FTC with the chance to extend and is one day a week in office Please see the full details below Management Responsibilities: Oversee the activities of a small project software development team, managing offshore (partner), contract, and permanent developers, while setting clear goals for each team member to ensure timely project delivery. Ensure that technical solutions align with the technical architecture and adhere to agreed development standards. Supervise the creation of clean, secure, and maintainable code that follows industry best practices, with a focus on strengthening the Test-Driven Development (TDD) approach. Take a lead role throughout the entire software development lifecycle, assisting in defining requirements, developing and executing QA test cases, and ensuring the team delivers automated testing where appropriate. Support the learning and progression of other developers in the department through informal discussions, pair-programming, code reviews, and formal training, ensuring adherence to development standards. Lead a small team of back-end and offshore front-end developers, alongside a QA resource, and oversee the hiring and training of new developers or QA personnel as necessary. Facilitate Scrum events, including sprint planning, daily scrums, and sprint retrospectives.Software Development Responsibilities: Leverage experience with relevant coding languages, software design patterns, and best practices when writing code. Manage the various phases of a development/engineering project. Write Functional and Unit Tests, as well as front-end Cypress tests. Use the Atlassian platform for managing development workload, ensuring code is committed to repositories using GitHub and Bitbucket version control systems.Engineering Responsibilities: Apply working knowledge of infrastructure management, particularly with Azure. Take responsibility for tasks such as integrations, data migrations, and system configurations.Other Responsibilities: Understand and comply with obligations relating to FCA Consumer Duty. Undertake other ad-hoc tasks and duties as directed.Skills & Experience: The Development Team Leader should demonstrate strong knowledge and extensive experience in key coding technologies, development tools, and best practices. Required: Proven experience in leading teams of offshore, contract, and permanent developers and driving collaborative efforts. Expertise in Test-Driven Development, including writing Functional and Unit Tests, and front-end Cypress testing. Proficiency in .Net C# (including ASP.NET Core and Entity Framework Core) and Javascript/React (ideally 3 years). Experience with Azure development and integration. Strong knowledge of Microsoft SQL Server/Azure SQL Databases. In-depth understanding of security and architectural implications when planning and implementing solutions. Familiarity with Agile development methodologies (SCRUM, Sprints, Kanban). Proficiency with the Atlassian suite, particularly Confluence and Jira. Experience with Git version control (GitHub/Bitbucket).Desired: Experience with Azure DevOps or other DevOps tools will be advantageous. Knowledge of REST Web APIs and microservice architectures. Familiarity with messaging platforms such as Azure Service Bus or equivalent. Experience with OAuth/FusionAuth. Familiarity with Continuous Integration/Continuous Development (CI/CD) processes. A degree or equivalent qualification in a Computing-related field
Location: Arlingham, GB
Posted Date: 2/1/2025
Location: Arlingham, GB
Posted Date: 2/1/2025
Contact Information
Contact | Human Resources Tank Recruitment |
---|