Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineering manager

Croydon
Randstad Staffing
Software engineering manager
Posted: 11 July
Offer description

Software Engineering Manager

Based at East Croydon/Hybrid

Reporting To Head of Software Development

Job Purpose Modernise our successful desktop ERP rebuilding as a self-hosted, web based solution. This role will enable our organisation to improve the long

term scalability of critical back-office operations and enable reductions in

staff workload.

Role Description

We are seeking a highly capable and hands-on Software Engineering Manager to lead the development of a self-hosted web application using Blazor, ASP.NET Core, and C#. This application is a major evolution of our successful C# desktop-based accounting ERP and will serve as its next-gen replacement.

You will be leading a small engineering team of veteran developers who lack prior web development experience. This role requires a seasoned leader who is deeply technical, comfortable working without the traditional support of dedicated DevOps or UI/UX specialists and thrives in a high ownership environment.

Key Responsibilities

❖ Architect, design, and implement core functionality across the full stack: Blazor UI, ASP.NET Core backend, database integration, and deployment

❖ Provide technical direction and hands-on development throughout the platform lifecycle ❖ Lead and adhere to team standards relating to development controls, policies, procedures, and processes

❖ Provide leadership and guidance on API and web-dev best practices, setting positive examples for engineers

❖ Establish practical and sustainable development workflows, testing strategies, and deployment pipelines in the absence of a dedicated DevOps function

❖ Ensure the delivered solution is secure, maintainable, performant, and production-ready, with an eye toward long-term extensibility

❖ Champion best practices in software engineering while maintaining a pragmatic, delivery focused mindset

❖ Help maintain internal system documentation by writing and updating procedures as required throughout the SDLC

Key Contacts / Relationships:

Internal:

❖ Development Team

External:

❖ Third party service and software providers

Education / Qualifications

Required:

❖ Degree in computer science (or similar)

❖ Mathematics to A Level or equivalent

❖ English language to GCSE or equivalent

Software Engineering Manager

Experience:

❖ 10+ Years in a commercial software development role, with at least 3 years in a leadership or managerial role

❖ Proven, recent, hands-on development experience with C#, ASP.NET Core, Blazor, and T-SQL ❖ Solid understanding of web application architecture, component-driven UI development, and backend integration

❖ Experience deploying self-hosted applications, with working knowledge of configuration, infrastructure, and security considerations

❖ Ability to provide architectural clarity and technical mentorship to engineers transitioning from desktop to web development

❖ Excellent communication and organisational skills, with the ability to set direction and manage priorities effectively

Preferred:

❖ Experience in early-stage product teams

❖ Experience with accounting or enterprise back-office systems.

❖ Familiarity with Entity Framework Core, SignalR, and relevant tools within the .NET ecosystem

❖ Exposure to CI/CD, basic infrastructure setup, and cloud or hybrid deployment models, even without dedicated DevOps support

❖ Strong UI sensibility, capable of creating functional, user-friendly interfaces without a dedicated design team

Desirable:

❖ Experience working with DevExpress Blazor UI

❖ Experience using Azure DevOps for code management and pipeline activities

Why join us?

This is a unique opportunity to lead the transformation of a trusted and well-regarded desktop ERP product into a modern, web-based solution. You will take on a central role in shaping architecture, mentoring talent, and delivering a system that will support the business for years to come.

With a supportive environment and room for career development, this is a chance to make a meaningful contribution while advancing your own professional journey. If you're a highly technical engineering leader who thrives in small teams, enjoys wearing multiple hats, and knows how to deliver quality software under real-world constraints, we want to hear from you.

Randstad CPE values diversity and promotes equality. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. We encourage and welcome applications from all sections of society and are more than happy to discuss reasonable adjustments and/or additional arrangements as required to support your application.

Candidates must be eligible to live and work in the UK.

For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.


skills

c#

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Software engineering manager - systems generalist
London
Meta
Software engineering manager
Similar job
Software engineering manager
London
Flux Computing
Software engineering manager
Similar job
Software engineering manager - partnerships
London
MARKS&SPENCER
Software engineering manager
See more jobs
Similar jobs
It jobs in Croydon
jobs Croydon
jobs Greater London
jobs England
Home > Jobs > It jobs > Software engineering manager jobs > Software engineering manager jobs in Croydon > Software Engineering Manager

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save