Job details
Senior Software Engineering Manager
Elite Consultancy Company Limited · Riyadh, Saudi Arabia
- Published on Jobs Match
Job description
Job Description
We are looking for an experienced Technical Manager with strong expertise in software development and technical team leadership to oversee the development of websites, applications, and digital platforms while ensuring high-quality project delivery.
Key Responsibilities
Lead and manage the software development team.
Oversee the development of websites, mobile applications, and digital platforms.
Develop technical strategies, project plans, and timelines.
Assign tasks, monitor progress, and ensure timely project delivery.
Review source code and maintain high coding standards.
Select appropriate technologies, frameworks, and development tools.
Supervise databases, system architecture, and technical infrastructure.
Resolve technical challenges and ensure system stability and performance.
Collaborate with UI/UX designers and project management teams.
Prepare technical reports and present updates to executive management.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Minimum of 2 years of experience in software development.
Minimum of 2 years of experience leading technical teams.
Strong proficiency in both Front-End and Back-End development.
Advanced knowledge of databases and API integration.
Experience with Git, CI/CD pipelines, and version control.
Good understanding of cybersecurity and cloud infrastructure.
Experience with Agile or Scrum project management methodologies.
Strong problem-solving, analytical, and technical decision-making skills.
Proficiency in technical English.
Must currently reside in Riyadh, Saudi Arabia.
Work Location
📍 Riyadh, Al Rabie District, Saudi Arabia.
Work Arrangement
On-site (Full-time)