We are looking for a skilled Software Development Manager with 3 to 11 years of experience to lead our team in developing innovative software solutions. The ideal candidate will have a strong background in managing teams and driving business growth through technology.
Roles and Responsibility
- Manage and lead a team of software developers to design, develop, and deploy high-quality software products.
- Collaborate with cross-functional teams to identify business requirements and develop technical solutions.
- Develop and implement project plans, resource allocation, and timelines to ensure successful project delivery.
- Conduct code reviews and provide feedback to improve the overall quality of the codebase.
- Identify and mitigate risks associated with software development projects.
- Stay up-to-date with industry trends and emerging technologies to continuously improve our software development processes.
Job Requirements
- Minimum 3 years of experience in software development management or a related field.
- Strong understanding of software development principles, patterns, and practices.
- Excellent leadership and communication skills to manage and motivate a team of developers.
- Experience with agile development methodologies and version control systems.
- Strong problem-solving skills to analyze complex problems and develop creative solutions.
- Ability to work in a fast-paced environment and adapt to changing priorities and deadlines.
Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.