About the role

  • Tech Lead role overseeing software development teams for a major retail company. Focused on cloud solutions and system architecture in a hybrid working environment.

Responsibilities

  • Lead the team throughout the software development lifecycle
  • Ensure the application of architectural principles, best practices and guidelines
  • Guide analysis of functional requirements
  • Contribute to product strategy and vision
  • Ensure alignment with Product Owners’ and Business Partners’ expectations
  • Actively participate in managing and refining the Technical Backlog
  • Continuously support and monitor the team, promoting their development and performance improvement

Requirements

  • 5 years of experience, including previous experience as a Tech Lead
  • Bachelor’s degree in Computer Engineering or a related field
  • Ability to work collaboratively, with a strong focus on individual and collective success
  • Excellent communication and interpersonal skills — with both functional and technical stakeholders
  • Proven technical experience, having worked on multiple projects and system architectures in hands-on roles
  • Strong experience designing and implementing cloud-based systems (Kubernetes, containers, Azure, AWS, GCP or others)
  • Solid experience in distributed architecture (multitenant, Software as a Service — SaaS)
  • Experience with various architectural patterns — Clean Architecture, Domain-Driven Design (DDD)
  • Strong development experience with C#, .NET Core and .NET Framework
  • Experience in mobile development with .NET MAUI / Blazor / hybrid frameworks
  • Strong experience in database development and management — NoSQL, MongoDB, SQL, Oracle, MySQL, PostgreSQL
  • Experience with CI/CD concepts — Git, Azure DevOps, GitHub Actions
  • Experience with messaging and streaming platforms (Kafka, Message Hub/Queue, Pulsar, Solace, etc.), API Gateway, API Management and integration tools
  • Previous experience implementing Oracle Retail Solutions or other retail solutions
  • Experience with SCRUM/Agile methodologies and using tools such as Jira and Confluence
  • Experience with end-to-end monitoring tools — New Relic, Dynatrace or others
  • Experience with quality assurance methods and automated testing tools

Benefits

  • Flexible contracting model
  • Opportunities for professional development

Job title

Tech Lead

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job