Team Leader - Full Stack Software Development
Team Leader - Full Stack Software Developer, South Lakes, LA18, Cumbria £60,000 - £80,000 (plus generous benefits) Hybrid - 3 days a week in the office (induction / probation period is fulltime office based to get to know the team, etc.)
MacArthur Recruitment is seeking an experienced, hands-on and technically astute Team Leader or Manager to lead a Full Stack Software Developer team. You will be joining and leading a team with a fun, hard-working and successful company who create and develop all their own business systems and digital products from ecommerce and websites through to logistics and legacy systems. Their work is based around SOLID principles and Agile delivery.
About our client: They are the UKs number one in their chosen market sector, where they have been for a number of years. They employ well over 200 fantastic people and make brilliant products that people love. They also have a very healthy financial turnover. Creative, quirky, fun, technical, diverse projects within a great working environment.
A bit more about you: If you're currently a Team Leader, Manager or Senior Developer looking to move into a Team Leading or Manager role, with C# experience looking for a new challenge, this could be just the role for you. The most important initial aspect is that you are very technically astute and experienced.
Responsibilities in the role of Team Leader / Manager - Full Stack Software Developer:
* Lead a small team of seven Full Stack Software Developers, Engineers, QA
* Technical Lead and/or Team Manager
* Project lead, management and delegation
* Hands-on software development
* Working with stakeholders, senior management and the board to develop strategies
* Presenting to stakeholders, senior management and the board
* Design, develop, and maintain software solutions using C#, Kentico, React, and API .NET Core
* Collaborate with cross-functional teams to define, design, and deliver new features and enhancements to existing systems
* Participate in Agile/Scrum development processes
* Utilise SOLID principles, MVC architecture
* Implement and integrate RESTful APIs, ensuring seamless communication between different system components
* Troubleshoot, debug, and optimise code
* Mentor and guide junior developers, fostering a culture of continuous learning and improvement
* Ensure code quality and adherence to coding standards through code reviews
* Stay up-to-date with industry trends and emerging technologies, recommending best practice and tools to enhance development processes
* Strong communication and interpersonal skills, able to work in collaborative, cross-functional teams
Skills and Attributes for the role of Team Leader - Full Stack Software Developer:
* A degree ideally in Computer Science, Software Engineering, or a related field
* Technically astute and experienced able to take a lead technical role
* C#, Kentico, React, and API .NET Core / .Net 4.5, Angular, JQuery, AWS
* Strong understanding of Agile/Scrum methodologies
* Sound knowledge of API development and integration
* Familiarity with SOLID principles, MVC architecture, and modern software design patterns
* Good knowledge of front-end technologies such as SASS, Node.js, and modern JavaScript frameworks
* Experience of working with legacy code and refactoring techniques is a bonus
* Excellent problem-solving and critical-thinking skills
* Able to Team Lead or Manage straight away or develop into these
* Continuous integration and continuous deployment (CI/CD) pipelines, and an understanding of microservices architecture is preferred
Why work for our client as a Team Leader - Full Stack Software Developer?
* £60,000 to £80,000 DOE and enhanced benefits package
* 27 days holiday plus bank holidays
* 7% pension contribution
* Healthcare cash back plan, Life assurance
* Free membership to leisure facilities
* Lots of great social and food events
* Professional development and training
* A collaborative and innovative work environment
* Interesting and varied projects
* Hybrid - 3 days a week in the office (induction / probation period is fulltime office based to get to know the team, etc.)
For more information, or to apply for the position of Team Leader / Manager - Full Stack Software Developer, please contact Ewen.
#J-18808-Ljbffr