Current jobs related to Lead Software Engineer - Reigate, Surrey - The Curve Group


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Lead Software Engineer PositionWe are seeking a Senior Software Engineer to lead our development team in the UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Job DescriptionWe are looking for a talented Senior Software Engineer to lead our development team at beBee Professionals. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key ResponsibilitiesDesign, develop, and implement high-performance software...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Reigate, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Reigate, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Reigate, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Reigate, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Software Development Team LeadWe are seeking a talented Senior Software Engineer to lead our development team in the UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Job SummaryWe are seeking a highly skilled Senior Software Development Lead to join our team at beBee Professionals. This role involves leading the development of complex software solutions, mentoring junior engineers, and ensuring code quality.Key ResponsibilitiesDesign, develop, and implement high-performance software applications.Lead technical...

  • Software Engineer

    4 days ago


    Reigate, Surrey, United Kingdom Randstad Education Full time

    Job Summary: We are looking for a skilled Software Engineer to join our team at {company}.As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:• Design and develop software applications• Collaborate with cross-functional teams• Troubleshoot and debug software...

  • Software Engineer

    4 days ago


    Reigate, Surrey, United Kingdom Randstad Education Full time

    We are seeking a skilled Software Engineer to join our team at {company}.Key Responsibilities:• Implement and maintain complex software systems• Collaborate with cross-functional teams to deliver high-quality software products• Participate in code reviews and contribute to the improvement of our codebaseAbout the Role:This is a fantastic opportunity...

  • Software Engineer

    4 days ago


    Reigate, Surrey, United Kingdom Cubitt & West Full time

    Job OverviewWe are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications.Key ResponsibilitiesDesign, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project...


  • Reigate, Surrey, United Kingdom Randstad Education Full time

    At our company, we are seeking a talented Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing software solutions that meet the needs of our customers. Your expertise in software engineering will be essential in driving the success of our projects. If you are a motivated...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Job OpportunityWe are seeking a highly experienced Senior Software Engineer to lead our development team at beBee Professionals. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key ResponsibilitiesDesign, develop, and implement high-performance software...


  • Reigate, Surrey, United Kingdom esure Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and implement software systems that meet business requirementsCollaborate with cross-functional teams to ensure...

  • Software Engineer

    4 days ago


    Reigate, Surrey, United Kingdom Intrum Full time

    We are looking for a skilled Software Engineer to join our team at {company}. As a Backend Developer, you will be responsible for designing, implementing, and maintaining our application's server-side logic, database integration, and API connectivity. In this role, you will work closely with our cross-functional team to develop and deploy high-quality...

  • Technical Team Lead

    1 month ago


    Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Reigate, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...

  • Technical Team Lead

    1 month ago


    Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software EngineerWe are seeking a highly skilled and experienced Senior Software Engineer to lead our development team in Reigate, United Kingdom. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design and develop high-performance...


  • Reigate, Surrey, United Kingdom esure Full time

    About the RoleWe are seeking a highly skilled Automation Test Engineer to join our Agile team at esure. As a key member of our Quality Engineering team, you will be responsible for designing and implementing high-quality test automation frameworks to support our software development lifecycle.Key ResponsibilitiesDesign and develop automated test scripts...


  • Reigate, Surrey, United Kingdom Randstad Education Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team.The ideal candidate will have experience with Cloud Computing and DevOps practices, as well as strong leadership skills.Responsibilities:Design and implement scalable cloud-based systemsCollaborate with cross-functional teams to drive technical strategyLead by example...


  • Reigate, Surrey, United Kingdom beBee Professionals Full time £60,000 - £80,000

    Senior Software Development ExpertWe are looking for a Senior Software Engineer to lead our development team in the UK. This role involves designing, developing, and maintaining complex software solutions while mentoring junior developers and ensuring code quality.Key Responsibilities:Design, develop, and implement high-performance software applications.Lead...

Lead Software Engineer

3 months ago


Reigate, Surrey, United Kingdom The Curve Group Full time
Position Overview

Lead Software Engineer - Dynamics 365

The Curve Group, a distinguished specialist in the UK Financial Services sector, is on the lookout for a Lead Software Engineer - Dynamics 365 to enhance our Business Systems team on a permanent basis.

In this role, you will report directly to the Head of Business Systems and will be responsible for the development, support, and maintenance of Dynamics CRM software solutions, ensuring alignment with the Company's architectural vision and adherence to departmental project standards.

Core Responsibilities


• Engage in requirements analysis and refine user stories.


• Design and maintain software solutions within an Agile framework, collaborating closely with internal teams including Developers, Testers, DevOps Engineers, Product Owners, Business Analysts, and Business Users to create effective software solutions, designs, and architectures.


• Actively participate in Agile ceremonies such as daily stand-ups, planning sessions, and retrospectives.


• Produce clean, scalable code utilizing .NET programming languages and adhere to SOLID principles.


• Develop unit and integration tests to enhance code coverage and overall quality.


• Implement application and system deployments through DTAP environments, integrating CI/CD practices wherever feasible.


• Revise, update, refactor, and troubleshoot code as necessary.


• Ensure comprehensive documentation of code through comments or wiki articles.


• Serve as a subject matter expert on applications and provide technical support as needed.

Qualifications and Skills


• A qualification in computer science or a related field, or equivalent experience.


• Certification as a Scrum Master (or equivalent) is desirable.

Proven expertise in one or more of the following areas:


• Microsoft Dynamics CRM (including 365)


• Proficiency in C# and VB.Net, with experience in the .Net framework and Azure.


• Familiarity with DevOps practices, Continuous Integration, and Continuous Delivery using tools such as TFS, Azure DevOps, MSBuild, and Release Management.


• Extensive experience with Microsoft applications and platforms.


• In-depth knowledge of Microsoft development, testing, and project technologies.


• Experience with IT development processes and delivery lifecycles, including development methodologies, release strategies, and configuration management.


• Proven experience working in an Agile environment, delivering within defined Sprints, and familiarity with Agile principles and ceremonies.


• Knowledge of Agile, XP, and DevOps methodologies.