···
Log in / Register
Lead Software Developer
Negotiable Salary
Indeed
Full-time
Onsite
No experience limit
No degree limit
Miswaco, Doha, Qatar
Favourites
New tab
Share
Description

As a **Lead Software Developer**, you will play a key role in driving the design, development, and delivery of complex software projects. You will lead a team of developers, ensuring the timely and efficient completion of software solutions that align with both business and technical requirements. The ideal candidate is a strong technical leader with a deep understanding of software development principles, and the ability to guide and mentor others. **Key Responsibilities:** * Lead the full software development lifecycle from concept to deployment. * Manage, mentor, and support a team of software developers. * Collaborate with product managers, designers, and stakeholders to define requirements and deliver solutions. * Architect and design software applications aligned with business goals. * Write clean, efficient, and well\-documented code following best practices. * Conduct code reviews to maintain coding standards and improve quality. * Troubleshoot and resolve complex technical issues. * Apply and enforce Agile methodologies for efficient project delivery. * Ensure performance, scalability, and security best practices across all projects. * Stay updated with emerging technologies to enhance team capabilities. * Support recruitment by identifying and evaluating top development talent. **Preferred Qualifications:** · Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience). · Proven experience (typically 5\+ years) in software development, with at least 3 years in a leadership or senior developer role. · Expertise in one or more programming languages (e.g., Java, C\#, Python, JavaScript, etc.). · Strong experience with modern software development frameworks and technologies (e.g., Node.js, Angular, React, Spring Boot, .NET, etc.). · Solid understanding of software architecture and design patterns. · Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization tools (Docker, Kubernetes). · Strong experience with databases (SQL and NoSQL) and data management. · Excellent understanding of Agile software development methodologies and best practices. · Strong problem\-solving skills and the ability to debug complex technical issues. · Excellent communication, leadership, and interpersonal skills, with the ability to work effectively with both technical and non\-technical teams. · Experience with CI/CD pipelines and version control systems (e.g., Git, Jenkins, GitLab). · Familiarity with testing frameworks and test\-driven development (TDD). * Experience with microservices architecture and cloud\-native applications. * Experience with Docker, Kubernetes, and container orchestration. Job Type: Full\-time

Source:  indeed View original post
Fatima Al-Kuwari
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.