Tamem

.Net Tech lead

Tamem  •  Cairo, EG (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

  • Duties & Responsibilities

*Technical Leadership*

- Provide technical guidance and mentorship to developers.

- Establish coding standards and best practices to ensure high-quality code.

- Conduct code reviews and enforce principles of clean architecture.

- Troubleshoot and resolve technical issues.

* Development & Implementation*

- Write high-quality, maintainable code using C# and .NET Core/.NET Framework.

- Implement design patterns and adhere to SOLID principles.

- Ensure compliance with DevOps practices, including continuous integration/continuous deployment (CI/CD) and automated testing.

- Oversee frontend-backend integration using frameworks like Blazor, React, Angular, and Vue.js.

* Performance Monitoring & Optimization*

- Monitor system performance and optimize SQL Server and NoSQL database queries.

- Implement caching strategies, such as Redis and MemoryCache, and conduct performance tuning.

- Address technical debt and refactor legacy systems.

* Security & Compliance*

- Implement authentication and authorization mechanisms, including OAuth, JWT, and IdentityServer.

- Ensure compliance with OWASP security best practices.

- Perform security audits and conduct vulnerability assessments.

* Continuous Learning & Innovation*

- Stay updated on advancements in .NET, including the latest features in C# and updates to the .NET framework.

- Research new technologies and recommend improvements.

- Encourage knowledge sharing and upskilling within the team.

  • Knowledge, skills & abilities

- Bachelor's degree in computer science.
- 8+ years of proven experience.
- Key Technologies a .NET Tech Lead Should Master
- Backend: .NET Core/.NET 7+, C#, ASP.NET Core, Entity Framework
- Frontend: Angular
- Database: SQL Server, MongoDB
- DevOps & CI/CD: DevOps, Docker, Kubernetes
- Platform: ABP is +
- Security: OAuth2, JWT, IdentityServer, OWASP
- Strong problem-solving and analytical skills
- Excellent leadership and team management
- Effective communication with technical and non-technical stakeholders
- Agile mindset with a focus on iterative improvements

Tamem

About Tamem

We are the go-to staffing company for businesses in the Middle East, ensuring that businesses have access to qualified individuals who can effectively and successfully execute, manage and implement technical projects and aiming to simplify complex staffing processes, foster collaboration among key stakeholders, and accelerate the adoption of advanced technologies within organizations.

Finding skilled resources is one of the biggest challenges faced by companies today, with Tamem you will be able to optimize your staffing process with industry experts. We offer you dedicated and professional developers to meet your short-term and long-term project requirements for on-site, off-site and offshore basis. 

Industry
HR & Recruiting
Company Size
1-10 employees
Headquarters
Cairo, EG
Year Founded
2023
Social Media