Software Engineering Team Lead

An exciting aspect of joining a newly created business at this stage is the opportunity to be in from the start and help define the culture.

  • We are looking for exceptional talent with excellent communication skills
  • Collaboration is key, both internally and with our clients. We believe we do our best work when we are together and working hand in hand with business users
  • Curiosity is something we embrace and value highly
  • We want people who are positive and passionate, have proven problem solving capabilities, can work quickly to find solutions to complex challenges and unlock big opportunities
  • People need to be able to take ownership and be trusted to deliver, going the extra mile when needed
  • We want people who are highly motivated and have a high desire to learn

Responsibilities

  • Manage a team of software developers, offering technical guidance while fostering a collaborative and supportive environment
  • Engage directly with users, stakeholders, and subject matter experts to identify requirements, applying sound judgement to design and deliver pragmatic, effective solutions
  • Take on early responsibility for high-quality end-to-end software delivery
  • Partner with client teams to deliver products and projects collaboratively
  • Challenge current systems and processes to achieve common goals through technical excellence and innovation
  • Keep abreast of industry and technology trends that will keep us at the forefront of what is possible

What makes a great candidate

  • Excellent programming skills, including an extensive experience in C#/.NET, Java, Rust or Python
  • Passion for technology and an appetite to work in a dynamic and integrated team
  • An entrepreneurial nature, willing to take ownership and run towards problems and someone who thrives on innovation
  • The ability to own all aspects of development projects from start to finish
  • A desire to understand and solve business problems, build domain knowledge and increase market understanding
  • The ability to communicate clearly and professionally with team members, colleagues and clients alike
  • Energy, ambition and grit matter more than prior management experience
  • Financial Services experience is a plus, but not essential
  • A minimum 2.1 degree obtained in Computer Science, or a related field, from a Russell Group University
  • Must have minimum 3As at A-Level or equivalent

Why join us?

  • Make an impact from day one: we empower and trust our people to leverage and extend their skill sets
  • Gain people management experience whilst remaining technically hands-on on a daily basis
  • Work on a wide variety of projects alongside exceptionally talented people, often closely correlated to world events and trends
  • Deliver demonstrable business value working hand-in-hand with the customer
  • Learn from industry experts on how financial markets and world economies work

Job Details

Company
ITHR Group plc
Location
Newcastle Upon Tyne, England, United Kingdom
Posted