Software Development Team Leader
Job Description
Joining our Development team, you will lead and mentor a team of Software Developers responsible for developing our mCare product. Collaborating with the Product team and other internal stakeholders you will define requirements and deliver working software. Bringing substantial experience in software development, you will play a crucial role in guiding the team through the entire software development lifecycle, from requirements gathering to deployment and maintenance.
What you'll do:
- ManageĀ a team of software developers
- Develop both client and server-side C# components as well as contributing to maintenance of the underlying infrastructure
- Produce high quality design documentation for all software produced
- Write Unit Tests for all new/changed code, ensuring adequate code & business logic test coverage
- Develop across the entire software development life cycle (SDLC)
- ContributeĀ to improvements in the development process
What you'll bring:
- Proven experience in a leadership or supervisory role, leading software development teams to deliver complex projects
- A good understanding of software development methodologies, processes, and best practices
- Strong technical skills, including:
- .NET C# and SQL database, stored procedures
- Front end and back end development
- TDD, BDD and Unit experience using Specflow, C# and MS Test/XUnit
- Web application development
- Experience of agile development and working across distributed teams
What we offer:
- We are a Great Place to Work!Ā Person Centred Software Great Place to Work UK | The global authority on workplace culture.
- The opportunity to work for a company who are who areĀ leading digital transformation across social care and health care sector
- Hybrid workingĀ
- A base salary of £60,000 - £70,000 depending on experience
- Bonus scheme
- 25 days holiday
- Net zero pension scheme
- Monthly company social events
- Regular company meetings
- Additional perks including; cycle to work scheme, staff discounts portal and Employee Assistance Programme
Date Posted
10/24/2024
Views
0
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsTeam Lead, Expansion Account Executive - Personio
Views in the last 30 days - 0
Personio a human resources platform is seeking a Team Lead Expansion Account Executive with 5 years of experience in B2B software sales The role invol...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSenior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View Details