




Description: Requirements * Solid experience as Tech Lead or technical leadership * Proficiency in .NET 6\+ and C\#. * Solid experience in software architecture (monolithic, modular, and microservices). * Proficiency in Design Patterns and SOLID principles. * Experience with Entity Framework Core and LINQ. * Experience with RESTful APIs and gRPC. * Mastery of relational databases (SQL Server, PostgreSQL) and query optimization. * Experience with dependency injection, asynchronous programming, and parallelism techniques. * Practical experience with Git (branching strategy, pull requests, code reviews). * Experience with CI/CD (Azure DevOps, GitHub Actions). Differentiators (Desirable) * Experience with containers (Docker, Kubernetes). * Experience with monitoring and observability (Application Insights, Prometheus, Grafana). * Lead and manage a development team, ensuring high-quality project delivery within established deadlines. Collaborate with other teams (product, design, operations) to define requirements and technical specifications. Develop and implement scalable and robust software architectures. * Review and approve code developed by the team, ensuring programming best practices and quality standards. * Mentor and guide team members, promoting professional growth and skill development. * Identify and resolve complex technical issues, providing effective and innovative solutions. * Stay up to date with the latest industry trends and technologies, applying them when appropriate. * Actively participate in the software development lifecycle, from conception to deployment and maintenance. 2511120202181826315


