Software Development Manager (Remote)

Job details

Location

Location

Industry

Other High Technology Manufacturing

Job Ref: 119-4182

Location: Remote

COMPANY

My client is a market leading manufacturer who supply their products and technology into a variety of businesses across the globe.

Recognised for their ability to offer complete end to end design, manufacture and installation services they have become a key provider to clients in a variety of industries.

If you are looking to work for a well-established, rapidly growing organisation, who are invested in the training and development of their staff, then please apply.

POSITION

This is a unique opportunity to join a recently restructured team within a business that relies heavily on their IT systems. You will report into the CIO and manage a team of 8 developers within an agile, collaborative environment. You will oversee development of internal systems, providing guidance and support to your team within an extremely busy, global manufacturing business.

The role is fully remote but will involve occasional travel (once a month at most) to the head office in the north of England. Fuel and accommodation will be paid when travel is required.

Other duties will include:

  • Manage and support a team of 8 remote developers.
  • Plan work schedules and assign workload to the team.
  • Manage projects and ensure the remain on track and are delivered on time.
  • Take the lead on migration, initial focus on migrating the current SQL to the latest version.
  • Ensure the current team understand the company and departments goals.
  • Work within robust quality assurance, SLA and KPI frameworks.
  • Help create application architecture and development standards across technical teams.
  • Apply software design principles such as implementation, modularity and cohesion.
  • Develop scalable enterprise systems in C# .Net using SOLID principles.
  • Continuously look for optimisations and efficiency improvements across the business.

PERSON

The successful candidate will have at least 5 years’ experience in a Lead Software Development role. You will possess strong leadership and management skills and be innovative and offer solutions and ideas.

Other key skills include:

  • Extensive experience in a Lead Developer role with demonstrable team management skills.
  • Experience in working in a fast-paced Agile digital delivery environment, using scrum and Kanban.
  • Demonstrable project planning, organisational, scoping and delivery techniques.
  • Strong communication skills with the ability to communicate with a multitude of people across all levels within the business and in technical detail amongst your team.
  • Solid understanding of Power BI / Data Warehousing architecture.
  • Have an understanding of C#. .Net, JavaScript, Azure, DevOps and CI/CD.
  • Experience in mentoring and coaching a team and a passion to help in aiding their development.
  • Strong problem-solving skills.
  • Extensive knowledge of Software Architecture, design patterns and standards.
  • Strong understanding of UI design principles and usability.
  • Have experience in front-end development (desirable).

Keywords: IT, Information Technology, Software, Developer, Development, Backend, C#, .Net, JavaScript, Azure, DevOps, CI/CD, SQL, Kanban, Scrum, Management, Lead, Software Developer, Agile, Architecture, MVVM, Backbone.js, jQuery, KendoUI

View all our recently delivered

We will only contact you in relation to latest news & updates that we think will be of interest to you. We will not disclose your information to any third party and you can unsubscribe from our database at any time.