Consultant – Technical Lead

As a Consultant – Technical Lead, you will play a pivotal role in providing strategic guidance and solutions to clients in order to design, develop, and implement software solutions tailored to their unique business needs. You will act as a trusted advisor, bridging the gap between business requirements and technical execution, ensuring that projects are delivered on time, within scope, and to the highest quality standards.

This role requires a deep understanding of software development, systems integration, and the ability to translate complex technical concepts into actionable tasks.

At The Curve, you’ll have the chance to work with cutting-edge technologies, contribute to impactful solutions on behalf of our growing portfolio of clients across an array of sectors, and be a part of an expanding business who will help enhance both your personal and professional growth! If you’re driven by creativity, innovation, and have a desire to make a difference, apply now and join us on our journey!

Client Consultation:

  • Meet with clients to understand their business needs, challenges, and goals.
  • Conduct comprehensive assessments of existing technology, software systems and processes.
  • Identify areas for improvement and provide recommendations for technology solutions.

Team Management:

  • Mentor and support the professional growth of team members, fostering a culture of learning and continuous improvement.
  • Provide technical guidance and support to developers, helping them solve complex technical challenges.
  • Work closely with the CTO to ensure projects have sufficient resourcing and balancing workloads and ensuring timely delivery.
  • Assist in the recruitment, onboarding, and development of new technical team members.

Innovation & Continuous Improvement:

  • Identify opportunities for technical innovation and process improvement within projects and the broader organisation.
  • Lead initiatives to implement new technologies, practices, and methodologies that enhance development efficiency and quality.
  • Identify technical risks and challenges within projects and develop strategies to mitigate them.

Stakeholder Management:

  • Act as a primary point of contact between business stakeholders, clients and the technical teams.
  • Provide technical expertise during client meetings, helping to translate complex technical concepts into understandable terms.
  • Provide expert advice on technology stacks, software architecture, and best practices in software development.
  • Work with the CTO and other senior leaders to communicate technical progress, manage expectations, challenges, and solutions to clients and stakeholders.
  • Ensure that all technical deliverables meet client and stakeholder expectations in terms of quality, functionality, and timelines.
  • Work with our clients to positively challenge different ways of thinking to ensure that they have explored all options and solutions available to them.

Technical Leadership and Support:

  • Manage the technical aspects of projects for your area, ensuring alignment with business goals and technical standards.
  • Oversee the design, development, and implementation of solutions, ensuring they are scalable, secure, and meet performance requirements.
  • Collaborate with the CTO to define and implement the architectural vision for projects.
  • Establish, enforce, and maintain coding standards and best practices within the development team.
  • Conduct code reviews and provide constructive feedback to the Software Engineers and ensure high-quality code and adherence to project timelines.

So what’s it like working for us? We’re a small but growing team and offer flexibility including fully remote, hybrid or in-office.

We care about personal and professional development and offer all of our employees training opportunities via Udemy. We also have an employee wellbeing allowance (so that’s your gym paid for), as well as a quarterly team event to bring us all together (yay free food).

No two days are the same and we’re always looking out for how we can make a difference in the local community as well as for our clients. Our focus goes beyond just delivering good technology, we’re committed to making a tangible positive impact on people, communities and the planet. With a practical and adaptable approach, we tackle challenges head-on, advocating for solutions that priorities long-term success and sustainability.

Whether you’re at the start of your career and seeking your first step into the working world or at the top of your game but looking for a new challenge, let’s chat!

Start your career with The Curve!

Send in your CV and a cover note today and one of our team will be in touch as soon as possible!