Match score not available

Technical Lead

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's/Master's in Computer Science/Engineering, 8+ years software engineering, 3+ years in leadership.

Key responsabilities:

  • Lead software dev activities, work with product teams
  • Manage technical infrastructure, improve project delivery quality
  • Drive team operations efficiency, participate in recruitment
  • Ensure proper processes are in place and up-to-date
  • Present deliverables to management and improve KPIs
Inovola logo
Inovola https://inovola.co.uk/
11 - 50 Employees
See more Inovola offers

Job description

This is a remote position.

  • Lead the software development activities of multiple squads and own the delivery.
  • Work closely with the product and business teams to develop roadmaps, timelines, and milestones.
  • Ensure proper approaches and processes are in place, up-to-date, and well communicated for maximum productivity.
  • Good understanding of budget management & delivering results vs. budget.
  • Manage the technical infrastructure, architecture, and development of the company’s platform and multiple client apps.
  • Improve the quality of project delivery through the implementation of development and testing plans.
  • Contribute hands-on to development and code reviews as necessary.
  • Resolve bottlenecks and conflicts between team members.
  • Participate in recruitment and team building.
  • Elevate analytics and data-based decisions to ensure that team productivity, as well as software platforms, respond dynamically to business needs.
  • Present to the management the deliverables, platform features, feasibility studies, and improvement plans.
  • Improve team operations through developing KPIs.


Requirements
  • Bachelor's or Master's in Computer Science / Engineering with over 8 years of experience in software engineering and at least 3 years in an Engineering leadership position.
  • Extensive experience in team leadership, including remote team management.
  • Good grasp of agile software development processes and methodologies.
  • Good understanding of planning, estimation, resource allocation and utilization.
  • Great leadership and communication skills.
  • Process awareness with excellent prioritization.
  • Good understanding of tradeoffs and their effects on the business and customer.
  • Excellent knowledge in Architecture and Design from solution and software perspectives.
  • Excellent understanding of DevOps and/or Site Reliability Engineering, as well as Continuous Integration and Continuous Deployment concepts.
  • Excellent understanding of software development lifecycle, hands-on experience with several technologies and platforms in Mobile, Backend, and Web.
  • Experience working with 3rd party vendors and ensuring that these engagements are set up from the outset to succeed.
  • Budget management experience including budgetary and planning responsibilities within technology workstreams.
  • Good understanding of Data Engineering, Data Science, and Big Data.


Benefits
  • Medical Insurance
  • Social insurance
  • Flexible working hours
  • Competitive salaries ​


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Leadership
  • Prioritization
  • Team Management

Tech Lead Related jobs