IT

Senior Developer /Development Manager Technical /Lead Developer

Expired
This job has expired View all jobs

Job Title: Senior Developer

Location: Wednesbury

Salary: £39,000 – £55,000 p.a. d.o.e

Job Type: Full Time, Perm

The Company is a young, independently-owned, two-man home delivery business, ambitious to improve the quality of its services at every opportunity. Working with recognised online brands, they specialise in delivering bulky, high-value purchases such as furniture, electronics, beds and white goods to homeowners, most of which are purchased via retailers’ websites.

Job Role:

To support and drive their continued growth, they have an exciting new opportunity for an experienced hands-on Senior Developer / Development Manager who will positively lead the team to deliver multiple IT and Business Change projects.

You will be responsible in leading a varied team of developers and UA testers, by creating, enforcing, monitoring and maintaining quality standards across the team and promoting best practise. In addition, the role requires active participation in development, troubleshooting and system design.

Internally developed software is at the heart of the business, driving all elements of operations, customer care and more. The successful candidate will be working on a suite of exciting products that includes intelligent route optimisation, native point-of-delivery applications, and an advanced microservice system architecture.

Job Duties:

  • Managing and directing a team of 11 software developers
  • Developing coding standards, and best practises for the team
  • Promoting and maintaining high coding quality standards throughout the team
  • Own systems and/or applications in terms of being fully accountable for the efficient, quality, and effective implementation of the relevant technology / roadmap
  • Providing architectural guidance to the Technical Project Manager, IT Manager and team
  • Ensure compliance to solution architectural design in the implementation of projects
  • Identify and mitigate exiting business risk or risks associated with solution architecture
  • Resource planning and the assignment of permanent and contract and supplier resources
  • Build relationships with Business Leads, Clients and Suppliers, ensuring scheduling alignment for delivery of the wider software and systems release schedule
  • Ensure all relevant stakeholders are engaged – coordinate with relevant parties for planning to ensure smooth delivery of projects
  • Close interaction with application design to maximise reuse of software components
  • Ensure accurate and achievable production schedules alongside clear capacity planning
  • Improve processes and relationships for resolving customer support, project and product escalations
  • Proposing and achieving key performance indicators and reporting requirements
  • Reduce errors and rework and implement a measurable quality improvement programme
  • Ability to understand and challenge estimations and proposed delivery costs
  • Identify and implement opportunities to flex resource between products and projects

Key Requirements:

  • Technical acumen with significant prior experience with development technologies; keeping pace with technical innovation (ideally Python, MYSQL, PHP, AWS, Angular, Kubernetes)
  • Expertise in building modern, scalable cloud-based SAAS solutions
  • Well versed with software engineering practices
  • A proven track record in building high-performance, enterprise applications at scale, leading and coaching teams on complex software projects
  • Proven track record delivering software using agile delivery methods
  • Experience working with MVC/MVVM/MVP design patterns
  • Experience in leading and managing software development teams, preferably in small to medium entrepreneurial companies, or ready to make their next step into a managerial role from a senior developer position
  • Must be able to work on parallel projects and manage pressure
  • Knowledge of DEVOPS experience beneficial
  • Risk and Impact Analysis – Identify and work with targets, dependencies and constraints
  • Ability to see the big picture, analyse complex delivery schedules and evaluate ways to meet expectations
  • Encourage a ‘right first time’ culture and implement processes to cultivate this
  • Able to take accountability and confident at driving actions through to resolution
  • Strong interpersonal and relationship skills, adept at managing a wide range of stakeholders
  • Experience in people management and coaching to achieve a high performing team would be an advantage
  • Experience in managing a remote team would be an advantage
  • Experience of working in retail and/or 3rd party logistics would be an advantage
  • Experience of managing both on shore and off shore 3rd party supplies to cost, time and quality would be an advantage
  • Experience of working within Jira would be an advantage
  • Bachelor’s degree in computer science or related field would be a significant advantage

Please click on the APPLY button to send your CV and Cover Letter for this role.

Candidates with the experience or relevant job titles of; Developer, PHP Developer, Software Developer, Web Developer, Back End Developer, Software Engineer, Development Team Lead, Front End Developer, AWS Developer, Java Developer, Python Developer, Lead Developer, Technical Lead Developer, Angular Developer, Systems Architect, JavaScript, SQL, Python, Kubernetes Developer, Lead Java Developer, Lead Software Developer, Lead Web Developer, Software, Developer, Product Owner, Senior IT Engineer, Senior IT Developer, Senior Developer, Application Developer, Programmer, Technical Developer, Systems Developer, Junior Developer will also be considered for this role.

How can we help?
How can we help?

If you have any questions and you would rather chat to a member of our team please email or call us about this role.

CV writing tips

Get helpful tips and tools for writing an awesome CV.

Here to help

Contact our team of talent acquisition experts now.

Let’s talk Book Demo