Naukriyan-Logo

Software Development Manager

  • Prakhar Softwares Solutions Pvt.Ltd
  • Delhi
Skills : Agile methodologies (Scrum, Kanban), Software development lifecycle (SDLC), Project management (Waterfall, Hybrid)

Description :

Job Title: Software Development Manager

Experience : 2-4 years

Location : Malviya Nagar, New Delhi

Job Summary:

We are seeking an experienced and skilled Software Development Manager to lead our team of software engineers in designing, developing, and delivering high-quality software products. The successful candidate will be responsible for overseeing the entire software development lifecycle, from planning and execution to delivery and maintenance. This is a leadership role that requires strong technical expertise, excellent communication skills, and the ability to motivate and guide a team of software engineers.

Key Responsibilities:

Technical Leadership: Provide technical guidance and oversight to the software development team, ensuring that projects are delivered on time, within budget, and to the required quality standards.

Project Planning: Develop and manage project plans, resource allocation, and timelines to ensure successful project delivery.

Team Management: Lead, motivate, and mentor a team of software engineers, providing guidance, feedback, and coaching to ensure their growth and development.

Requirements Gathering: Collaborate with cross-functional teams to gather and document software requirements, ensuring that they are clear, concise, and meet business needs.

Design and Development: Oversee the design, development, testing, and deployment of software products, ensuring that they meet the required quality, security, and performance standards.

Risk Management: Identify, assess, and mitigate risks associated with software development projects, ensuring that they are properly documented and communicated to stakeholders.

Communication: Communicate project status, progress, and issues to stakeholders, including project sponsors, customers, and senior management.

Process Improvement: Continuously monitor and improve software development processes, ensuring that they are efficient, effective, and aligned with industry best practices.

 

Requirements:

Bachelor's degree in Computer Science, Engineering, or a related field

At least 5 years of experience in software development, with a minimum of 2 years in a leadership role

Strong technical expertise in software development, including programming languages, data structures, and software design patterns

Excellent communication, leadership, and project management skills

Experience with agile methodologies and version control systems

Strong problem-solving and analytical skills

Ability to work in a fast-paced environment and adapt to changing priorities

Nice to Have:

Master's degree in Computer Science, Engineering, or a related field

Experience with cloud computing platforms (AWS, Azure, Google Cloud)

Knowledge of DevOps practices and tools (Docker, Kubernetes, Jenkins)

Certification in project management (PMP, PRINCE2) or agile methodologies (Scrum Master, Agile Coach)

Job Overview

  • Posted date : 2024-08-29
  • Location : Delhi
  • Vacancy : 4
  • Job nature : Full Time
  • Salary : Not Disclosed
  • Job Shift : Morning

Company Information

Prakhar Softwares Solutions Pvt.Ltd

Prakhar Softwares Solutions is a CMMI Level 3 , ISO 9001:2015, ISO 27001:2013 certified company dealing in multiple projects including software development, Staffing Management, Recruitment Process Outsourcing, E-governance. We have 10 offices across India and working for various e-governance projects of National Importance.

  • Name: Sahasha Namdeo
  • Web : prakharsoftwares.com
  • Email: info@prakharsoftwares.com