About the job Tech Team Lead
About the Role
Smart Solutions Group is looking for an experienced Tech Team Lead to guide a growing development team, drive key architectural decisions, and own the end-to-end delivery and release process. This is a hybrid leadership position for an expert who can blend deep technical oversight with rigorous process management to ensure the smooth, predictable, and high-quality delivery of our software products. You will be the crucial link between technical implementation and successful product shipment.
What Youll Bring
Technical Experience:
· Proven experience in a leadership capacity (Tech Lead, Senior/Lead Developer) (5+ years) in backend, frontend, or full-stack development.
· Deep understanding of .NET Core / C# and experience designing and building scalable applications, including API development and modular service design.
· Strong command of software engineering principles such as SOLID, DRY, KISS, Clean Architecture, or Domain-Driven Design (DDD).
· Experience designing and building scalable microservices, with a focus on creating systems that are resilient, maintainable, and easy to release.
· Proven experience designing, implementing, or managing CI/CD pipelines to automate testing and deployment, ensuring reliable and frequent releases.
· Working knowledge of frontend technologies (Angular), to guide or support full-stack delivery
· Advocates for code quality, documentation, peer reviews, and continuous improvement
· Familiar with SDLC workflow and tools (e.g., Jira, Azure DevOps, GitHub Actions, SonarQube, etc.)
· Experience with SRE (Site Reliability Engineering) implementation is a strong plus.
Team & Process Leadership:
· Lead, coach, and mentor a cross-functional team (backend, frontend, QA), fostering a culture of ownership, collaboration, and continuous improvement.
· Oversee the team's technical output, ensuring adherence to architectural standards, code quality, and best practices through effective code reviews and technical guidance.
· Facilitate Agile ceremonies and partner closely with the Product Owner to build a well-defined backlog, ensuring work is aligned with strategic goals.
· Drive the delivery process and proactively identify and remove blockers, manage cross-team dependencies, and ensure a smooth workflow for the team and focus on the business value.
· Participation in product planning and technical strategy.
· Keep the team aligned on SDLC best practices, DevOps maturity, and modern development patterns.
Soft Skills:
· Strong communication and conflict resolution skills.
· Proven ability to manage multiple priorities, dependencies, and timelines in a fast-paced environment.
· Excellent ability to articulate technical concepts, timelines, and risks clearly to both technical and non-technical audiences, including C-level stakeholders.
· Strong communication skills to foster a healthy team environment and resolve conflicts effectively.
· Strategic mindset, ownership mentality, and decision-making confidence.
Languages:
· Azerbaijani fluent (team communication, internal processes).
· Russian fluent (team communication, internal processes).
· English upper-intermediate or higher (documentation, communication with partners, potential global scaling).
Why Join Smart Solutions Group
· Work on impactful, long-term tech products.
· Direct influence on product architecture and team growth.
· Competitive compensation package and performance-based bonuses.
· Supportive and transparent leadership.
· Access to continuous learning: internal meetups, paid courses, and conferences.