Lead Developer
Huntingdon, Hybrid - Circa 1-2 days in the office
About Fleet Assist
Fleet Assist are a small but well-established company providing services to the UK vehicle leasing sector. We manage a network of garages across the country on behalf of over 1 million customer vehicles.
Despite the challenging circumstances we continue to grow our customer base and evolve our propositions.
The Role
We are looking for a talented Lead Developer to work in a Microsoft Azure hosted environment, utilizing C#, React, Terraform, and SQL. In this role, you’ll enjoy relative freedom to push technology boundaries and implement new ideas. We encourage our developers to explore and adopt the latest technologies and methodologies, fostering an environment where innovation and creativity are highly valued. You’ll have the opportunity to experiment with cutting-edge tools and frameworks, driving continuous improvement and staying ahead of industry trends. Our culture supports and rewards forward-thinking approaches, ensuring that your contributions make a significant impact on our projects and the overall success of the team. We are committed to continuous improvement so that you can grow alongside us and help shape the future of our technology landscape.
Key Responsibilities:
* Lead, line manage, and mentor a team of developers, providing guidance and support for their professional growth
* Develop and maintain high-quality applications.
* Collaborate with cross-functional teams to design, develop, and deploy scalable solutions on Microsoft Azure.
* Implement front-end components using React, JavaScript, and CSS.
* Implement back-end APIs using C#.
* Manage infrastructure as code using Terraform.
* Design, develop, and optimize SQL databases.
* Integrate with 3rd party APIs.
* Participate in code reviews and ensure best practices are followed.
* Troubleshoot and resolve technical issues.
* Manage and prioritize work effectively, ensuring timely delivery of projects.
* Delegate tasks appropriately to team members based on their skills and workload.
* Collaborate with other departments to align development efforts with business goals.
* Monitor and manage Azure costs to ensure efficient use of resources.
Required Skills:
* Proven experience leading a team
* Proven experience as a C# Developer.
* Proficiency in Front End Development including React, JavaScript, and CSS.
* Experience with Terraform for building, maintaining, and deploying infrastructure as code.
* Strong knowledge of Microsoft Azure.
* Solid understanding of SQL Server with experience writing queries, views, stored procedures, and designing database structures.
* Experience with ASP.Net.
* Excellent problem-solving skills and attention to detail.
* Strong communication and teamwork abilities.
* Experience with working with 3rd Party APIs.
* Experience with build and deployment pipelines.
* Experience of building testable code with NUnit.
* Familiarity with Agile methodologies.
* Strong organizational and time management skills.
* Ability to manage and optimize cloud costs.
Bonus Skills:
* Experience with Automated Testing Frameworks, e.g., Playwright, Selenium
What’s in it for me?
We understand the importance of providing our valued members with perks that enhance your overall experience and well-being.
We have an array of benefits awaiting you as a member of our team. From comprehensive healthcare coverage to annual leave to development opportunities