Tech Stack
ASP.NETJavaScriptMS SQL Server.NETPostgresSQLTypeScript
About the role
- Lead the development of architectural solutions and collaborate on prototyping with the team
- Drive continuous optimization of development processes; introduce modern tools, standards, and engineering practices
- Facilitate team ceremonies: backlog refinements, sprint planning, sprint reviews (demos)
- Take an active part in backlog execution: pair programming, complex development, mentoring
- Collaborate closely with stakeholders and product managers to define technical direction
- Ensure high quality through unit, integration, and system testing
- Monitor and guide incident response (4th-line support), ensuring SLA compliance and issue resolution
- Design, code, test, and debug software in alignment with business and technical requirements
- Actively contribute to knowledge sharing, team development, and continuous improvement
Requirements
- 6+ years of professional programming experience, with a strong focus on .NET
- 2+ years of experience in a Tech Lead or Team Lead role
- 2+ years of experience building web applications
- Strong knowledge of OOP, C#, .NET ecosystem
- Practical experience with: Entity Framework, WebAPI, ASP.NET MVC / ASP.NET Core, NUnit, mocking frameworks, DOM, CSS/SASS
- Experience working with relational databases: MS SQL Server, PostgreSQL, Oracle
- Bonus: knowledge of JavaScript/TypeScript and frontend frameworks like Angular
- English level: Upper-Intermediate or higher (spoken and written)
- Strong leadership mindset: high energy, proactivity, and a drive to inspire and move the team forward