Your mission
Are you ready to lead cutting-edge development projects and drive technical excellence in a dynamic, fast-paced environment?
We’re looking for a Development Technical Lead who thrives on solving complex challenges, mentoring high-performing teams, and delivering scalable, high-quality software solutions. Join us to play a key role in shaping innovative products that impact thousands of users — all within a collaborative and forward-thinking culture.
Your profile
Technical Lead Role
provide technical leadership, guidance, and accountability for the deliverables of the agile team
actively contribute as a member of the team, writing high-quality code and participating in code reviews
maintain code quality and mentor team members to continuously improve team performance
foster an inclusive, collaborative environment that encourages knowledge-sharing and innovation
design and oversee the implementation of technical solutions, ensuring scalability, maintainability and alignment with the organization’s architectural principles
collaborate with the Architects and other Tech Leads to maintain technical consistency, share updates, discuss technical challenges and address cross-team dependencies
work closely with Product Owners to provide technical input during early stages of product planning, including high-level effort estimations for new features or initiatives
ensure that implemented features meet business needs, technical requirements, and quality expectations
proactively identify and mitigate risks that may affect feature delivery or technical integrity
Team Leadership – Optional
motivate team members by setting clear goals, providing regular feedback, and recognizing achievements
mentor team members by offering guidance, support, and opportunities for growth and learning
hold regular one-on-one reviews to evaluate individual progress, provide constructive feedback, and align with career development paths
actively resolve conflicts and mediate tensions, fostering a respectful and constructive team culture
maintain open and transparent communication, ensuring team members are aligned and informed
participate in the recruitment process, including screening, interviewing, and evaluating candidates
Required qualifications and skills
college or university degree
at least 5-year experience as a software developer
high level expertise in C#, .NET Core, and Entity Framework Core
deep understanding of relational database design and development using Microsoft SQL Server
strong knowledge of REST (ASP.NET Web API) and SOAP (WCF)
experience in microservice architecture design
proficient in Git, including branching strategies
familiarity with the principles of secure system engineering
good professional English (spoken and written)
Advantages
proficiency in developing, deploying, and debugging applications using Azure App Services and Azure Functions
design, develop, and deploy scalable applications leveraging containerization technologies such as Docker and Kubernetes
knowledge of VoIP technologies (SIP, RTP)
experience in DevOps or continuous delivery approach
people management background
About us
Telio is a medium-sized, internationally active, rapidly growing company in the field of telecommunications and IT services in the prison sector. As the European market leader, we have been providing communications solutions for prisons and their inmates worldwide for 25 years. With more than 270 employees, we are active in 25 countries and develop, install and operate communication and media systems that make an important contribution to resocialization in prisons as well as in correctional facilities.