Introduction

As a senior software developer working for Learning Curve Group, you will work with the Development Team on internal solutions to streamline and optimise business processes, develop internal products whilst also working on solutions that will be used across the education sector. The role requires collaboration with the development team and stakeholders throughout the business. You will also be working on initial planning for development working closely with the business analysts to deliver software proposals. You will also be also line managing two Graduate Developers.

Key Responsibilities

To view the full job description, please click here.

DUTIES 
                                                                                                                                           
  • Work within the team to maintain, repair, test and develop new and existing solutions
  • Work with business Analysts and Principal developer scoping new solutions to ensuring business requirements are met
  • Achieve sprint goals and assist the team when required
  • Line Management of the Graduate Developers
  • Support members of the Development team and knowledge share amongst the team
  • Assist in maintaining internal team processes and supporting Azure DevOps
  • Conduct your role in line with the company values and expected behaviours
  • Promote equal opportunities and recognition of diversity throughout the company
  • Comply with the Safeguarding, Prevent and Health and Safety Policies and be vigilant to potential concerns and risks at all times
  • Ensure confidentiality and professionalism at all times.

ESSENTIAL CRITERIA                                                                                                                         
We love to develop our people so even if you don't meet 100% of the essential criteria, we strongly encourage you to apply.
  • Good communication skills and able to explain complex technical details to non-technical people
  • Highly organised with good administration skills
  • Take ownership of any development work carried out
  • Methodical approach to work
  • To be able to collaborate across a wide team
  • A minimum of 5 years’ experience in development
  • Experience with .NET Development
  • Experience developing with C#
  • Experience developing business solutions
  • An understanding of web technologies including HTML, CSS, JavaScript
  • Knowledge of test-driven development (TDD), SOLID principles, Object Oriented Programming (OOP)
  • Experience of working with Azure DevOps
  • Experience of working with Microsoft SQL Server and T-SQL
  • Happy to carry out personal and professional development

DESIRED EXPERIENCE                                                                                                                         
  • Data warehousing
  • Power BI
  • Front End Development with React
  • Development experience in any of the following: .NET Core, .NET 5/6, API Development, JWT or Entity Framework
  • Developing with the Power Platform
  • Developing SharePoint Online
  • Development experience within the education sector
 
    EQUAL OPPORTUNITIES                                                                                                                               

    You’re unique – and we love that about you. As an equal opportunity employer, we positively encourage applications from suitably qualified and eligible candidates regardless of sex, race, disability, age, sexual orientation, transgender status, religion or belief, marital status, or pregnancy and maternity.

    Don’t just take our word for it though! Our commitment to a number of covenants and pledges will show you just how serious we are about equal opportunities for all:
     
    • Disability Confident Employer
    • Armed Forces Covenant Silver
    • Domestic Abuse Covenant
    • Durham Enable
    • Care Leaver Covenant
     

    PURPLE PERKS                                                                                                                                             

    26 days annual leave + Bank Holidays 
    We understand the gift of time, whether it’s to see your loved ones or just spending time doing the things you love. That’s why in addition to your basic allowance of 26 days your annual leave allowance can rise to as much as  44 days per annum (inclusive of BH)  because of these amazing extra leave perks:


    Buy & Sell | You can buy sell up to an extra 5 days annual leave each year
    2YRS Service | Staff who have 2YRS service received an extra 2 days annual leave
    5YRS Service | Staff who have 5YRS service receive a further 2 days annual leave
    10YRS Service | Staff who have 10YRS service receive a further 1 days annual leave


    We have a huge range of perks which you can look at here 


    HEAD OFFICE PERKS                                                                                                                  
    We wish we could provide these to all, but as a national company its not always possible. However these perks are available to all staff when they attend our incredible Head Office space. 
    • Electric Car charging points
    • Free fruit, Coffee and Tea
    • Onsite Shower
    • Prayer room on request or list of nearest available places of worship

    If you would like to discuss this role in more detail or need support in applying for this role, please contact our recruitment team on 01388 777129 or Workforus@Learningcurvegroup.co.uk

    Working Flexibly 
    If the working hours, days or times don't quite meet your needs please contact us to see if we can accommodate working flexibly. 

    Essential Criteria

    Learners are at the centre of everything we do so we are committed to safeguarding and promoting their welfare. If your role is applicable, the successful applicant will be required to provide satisfactory references and prove their eligibility to work in the UK. Depending on your role, we may also need to carry out a DBS check.