Software Team Lead

Dye & Durham Corporation


Date: 15 hours ago
City: Remote
Contract type: Full time
Remote

Department: Software Development

Location: London - Paddington

Description

We’re looking for an experienced and motivated engineering leader with extensive hands-on experience, ready to take on a key role within our team. If you're a strong communicator, a natural problem-solver and passionate about building great software and leading great teams, we’d love to hear from you!

In this role, you’ll lead the development of our biggest revenue generating product in the UK, working closely with Product and other Development teams – sometimes in complex or high-pressure situations – so the ability to navigate conversations and manage expectations with clarity and professionalism is essential.

We’re seeking someone with a strong technical foundation, especially in best practices such as SOLID, who leads by example in embedding these into the everyday. You'll be responsible for overseeing and modernising our codebase, mentoring and coaching a team of up to 8 and collaborating with the Product teams.

If you're looking for a leadership role where you can make a real impact – technically and as a leader – this is the role for you.


Key Responsibilities

  • Strong mentoring ability to align team resources with departmental objectives in SOLID engineering and other best practices.
  • Review and provide realistic estimates around planned tasks, implementing and utilising tracking metrics to ensure agreed timelines remain adhered to.
  • Collaborate with Product to effectively plan and maintain a healthy backlog of work items including product initiatives and tech debt.
  • Prepare documentation on the status, operation, and maintenance of software.
  • Clearly and regularly communicate with technical support colleagues and management.
  • Development scheduling and deployment of code sets.
  • Participate in peer-reviews of solution designs and code reviews.
  • Work closely with all stakeholders to troubleshoot product and systems issues, exploring solutions and implementing long-term fixes to prevent recurrences.


Skills, Knowledge & Expertise

We have a Microsoft stack, so C#/.NET, Angular and Azure experience is our highest priority from a technical perspective. Legacy code or experience working with large, complex codebases is preferred.

  • ASP.NET/.NET CORE MVC, WPF.
  • Experience of web-related technologies (HTML, XML, CSS, JSON, JavaScript, jQuery).
  • MS SQL knowledge is a must.
  • Strong grasp of SOLID design principles, with recent experience implementing in day-today software development practices
  • Entity Framework.
  • Azure knowledge - (blobs, service bus or equivalent queue service like RabbitMQ)
  • Strong debugging skills in the above development environment.
  • Experience in managing multiple projects simultaneously – resource and planning management
  • Relevant Education (Degree/NVQ or similar in Computer Science, Software Engineering, Mathematics etc.).
  • Knowledge relating to business law, property searches / registration, or property / environmental risks is a big plus
  • Very strong communication skills are required – you must be skilled in managing difficult conversations and building relationships with challenging stakeholders.

Job Benefits

At Dye & Durham we strive to be visionaries! As a leader in our field, we ensure our employees are ready for the next challenge in their journey with us by offering internal and external training opportunities. We offer competitive salaries and a whole host of benefits including healthcare, pension, company discounts, wellness programs, and paid days off to move house or volunteer for your favourite charity.

Do you share our DNA?

  • We ask how tomorrow can be better than today
  • We are passionate about solving our customer's challenges
  • Our ideas break boundaries
  • We value different perspectives and encourage dialogue
  • We take ownership and celebrate together

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Africa Merchant Capital Group - Global Investment Banking/Advisory Analyst

Africa Merchant Capital, Remote
3 days ago
About Africa Merchant Capital Advisory (AMCA)The Africa Merchant Capital Group is a UK headquartered boutique merchant bank focused on investment management, M&A, corporate finance advisory, and trade finance, with a dedicated emphasis on the high-growth markets of Sub-Saharan Africa.Africa Merchant Capital Advisory (AMCA) is the corporate finance and strategic advisory arm of the Group, authorised and regulated by the Financial...

Binance Accelerator Program - Financial Crime Investigator

Binance, Remote
5 days ago
About Binance Accelerator ProgramBinance Accelerator Program is a concise fixed-term program designed for Early Career Talent to have an immersive experience in the rapidly expanding Web3 space. You will be given the opportunity to experience life at Binance and understand what goes on behind the scenes of the worlds’ leading blockchain ecosystem. Alongside your job, there will also be a...

Intellimatch System Specialist (Fully Remote)

Addendum, Remote
1 week ago
ABOUT THE COMPANY:Join ADDENDUM, a global software development and IT team augmentation firm focusing on fintech, banking, and telco industries. Experience tailored benefits, diverse projects with various tech stacks, and opportunities for growth, freedom, and responsibility you desire.ABOUT THE ROLE:Whether you're in the heart of any European Country or anywhere else in Europe, you'll join forces with dedicated professionals in...