Key Responsibilities:
- Plan and manage projects using agile or traditional methodologies; coordinate resources, timelines, risks, and deliverables.
- Develop project plans and implementation timelines to ensure structured execution.
- Follow up on project progress with the assigned personnel and ensure alignment with objectives.
- Schedule and manage meetings between the programming department and other relevant departments.
- Identify professional development needs, select suitable training materials, coordinate course bookings, and handle training logistics.
- Assess training outcomes by assigning related projects to measure employee performance improvements.
Technical SkillsBack-End Development:Proficiency in C# and ASP.NETExperience with .NET Core Web APIFront-End Development:Hands-on experience with modern frameworks such as Angular and ReactDatabase Management:Strong knowledge of SQL Server and Oracle databasesExperienceOver 12 years of professional experience in software development, delivering high-quality solutions across various platforms and technologies.Experience in software development using C#Educational QualificationsBachelor’s degree in computer science or related fieldPreferred: PMP – C#