New

.NET Technical Lead

Anywhere
Growe welcomes those who are excited to:
  • Lead technical design and development of backend services, primarily in .NET;

  • Guide and mentor engineers within the team, ensuring high-quality, clean, and scalable code;

  • Work with cell-based architecture, distributed systems, and service integrations;

  • Drive initiatives like API unification, system migrations, and performance optimizations;

  • Participate in planning, code reviews, and retrospectives as part of our Scrum process;
  • Collaborate with product managers to define technical solutions for product goals;

  • Participate in on-call rotation, responding to critical production incidents outside working hours (nights/weekends) only in case of high-priority alerts or support escalations;

  • Participate in decision-making regarding architecture, tooling selection, and the technical evolution of the product.

We need your professional experience:
  • At least 6 years of experience in backend web development using .NET technologies;

  • At least 1 year of experience in a Team/Tech Lead role, providing mentorship, conducting code reviews, and enforcing best practices;

  • Expertise in .NET Framework, .NET Core, ASP.NET Core, and C#, with hands-on experience designing scalable, high-performance backend systems;

  • Strong experience with microservices architecture, including service orchestration, API gateways, and containerization using Docker/Kubernetes;

  • Experience designing and implementing complex backend architectures, including API design, database modeling, and caching strategies;

  • Deep understanding of software design patterns, SOLID principles, and Domain-Driven Design (DDD);

  • Proficiency in writing Unit and Integration tests using NUnit, xUnit, or MSTest;

  • Experience with CI/CD pipelines using GitLab CI, Jenkins, or similar tools;

  • Strong knowledge of performance optimization, load testing, and database query tuning.

We appreciate if you have those personal features:
  • Ability to collaborate with cross-functional teams, including frontend developers, DevOps engineers, and product managers to drive technical solutions;

  • Strong problem-solving skills with the ability to make informed technical decisions while balancing business requirements and engineering constraints;

  • Attention to detail.

We are seeking those who align with our core values:
  • GROWE TOGETHER: Our team is our main asset. We work together and support each other to achieve our common goals;

  • DRIVE RESULT OVER PROCESS: We set ambitious, clear, measurable goals in line with our strategy and driving Growe to success;

  • BE READY FOR CHANGE: We see challenges as opportunities to grow and evolve. We adapt today to win tomorrow.

   

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...