About the role
we are looking for a highly skilled l4 .net engineer with proven experience as a tech lead or managing development teams. This is a hands-on leadership role requiring deep technical expertise, architectural vision, and the ability to guide a team while actively contributing to the codebase.
the ideal candidate is both a strong technical leader and an exceptional coder.
key responsibilities
* lead and mentor a team of developers, promoting best practices and high-quality standards.
* design and implement scalable, secure, and high-performance applications using .net technologies.
* actively contribute to coding and critical technical decisions.
* drive architecture discussions and ensure alignment with business goals.
* conduct code reviews and enforce solid principles and clean architecture.
* collaborate with cross-functional teams including product, qa, and devops.
* identify technical risks and propose effective solutions.
* support ci/cd implementation and devops culture.
* participate in technical interviews and team growth initiatives.
technical requirements
* 7+ years of experience in software development.
* strong expertise in c# and .net (.net core / .net 6+).
* solid experience with restful apis and microservices architecture.
* strong knowledge of solid principles, design patterns, and clean architecture.
* experience with sql databases (sql server preferred).
* experience with ci/cd pipelines.
* experience with containerization (docker; kubernetes is a plus).
* strong knowledge of version control systems (git).
* experience working in agile/scrum environments.
nice to have / plus
* experience with google cloud platform (gcp).
* knowledge or experience with graphql.
* advanced sql optimization and performance tuning.
* experience with distributed systems or event-driven architecture.
* exposure to front-end technologies (react, angular).
* cloud certifications (azure or gcp)
what we offer:
competitive salary & benefits – including attractive legal and above-the-law perks.
collaborative, innovative work environment.
career growth opportunities & skill development.
flexible remote work options.