وصف الوظيفة
Role Summary:
We are seeking an experienced Team Lead to oversee the Viralwave Technical Team. This leadership role is responsible for managing the full software development lifecycle for Viralwave core platforms and services, driving solution architecture, technical decision-making, and fostering an agile, collaborative environment.
The ideal candidate will demonstrate hands-on technical expertise, strong project delivery experience, and a proven ability to drive high-performance teams to continuous improvement.
Key Responsibilities:
- Lead and manage a multi-disciplinary development team, overseeing day-to-day operations, sprint planning, and delivery using Agile methodologies.
- Architect, design, and review scalable, robust, and secure software solutions utilizing modern .NET technologies (ASP.NET Core, MVC, C#, Web API, ADO.NET, LINQ), front-end frameworks (Angular 2+, JavaScript, AJAX, JQuery), and databases (SQL Server, MySQL and MongoDB).
- Set technical direction, provide mentorship, perform code reviews, and ensure adherence to best practices for high-quality deliverables.
- Guide and monitor CI/CD pipeline implementation, automated testing practices.
- Cloud services (Azure) will be preferrable.
- Oversee project delivery from initiation through retrospective analysis, remove blockers, facilitate communication, and ensure completion of sprint goals.
- Drive continuous improvement in team performance, project delivery efficiency, and adoption of new technologies aligned with business needs.
- Engage directly in complex coding tasks and architectural decisions, providing guidance to resolve technical challenges .
- Collaborate with stakeholders, product owners, and other cross-functional teams to translate business requirements into technical solutions.
- Support recruitment, onboarding, and career development for team members, fostering a results-oriented and innovative work culture.
Core Skills:
- Expert in C#, ASP.NET Core, MVC, Web API, ADO.NET, LINQ and Microsoft SQL Server
- Strong front-end skills: Angular 2+, JavaScript, AJAX, JQuery, HTML5, CSS, Bootstrap.
- Extensive experience with CI/CD pipelines, and automation testing.
- Familiarity with SQL database.
- Solid understanding of reporting and integration tools: SSRS, SSIS.
- Proficiency in project delivery for large-scale, value-added platforms, workflow management systems, and integrations for billing, analytics, and reporting.
- Excellent leadership, team motivation, and stakeholder management abilities.
- Strong problem-solving, strategic thinking, and hands-on technical acumen .