We are in search of a dynamic and experienced Senior Software Development Manager to lead our Site Engineering team at GoDaddy in Gurgaon, India. This position presents an exceptional opportunity to define a significant impact on our customer-facing platform, ensuring its flawless functionality and driving its strategic implementation across the organization. The ideal candidate will bring strong technical expertise in software development, exceptional leadership skills, and a strategic attitude to optimize our services and accomplish ambitious business objectives.
What you'll get to do...
Leadership & Team Management:
- Lead, mentor, and develop a team of software engineers, encouraging a culture of collaboration, continuous improvement, and technical excellence
- Provide support for career development and performance evaluation
- Conduct regular one-on-ones, performance reviews, and team-building activities
- Coordinate the planning, execution, and delivery of software projects, ensuring they meet business objectives, timelines, and quality standards
- Collaborate with product managers, designers, and other collaborators to establish the project scope, goals, and deliverables
- Lead project budgets and resources effectively
Technical Leadership:
- Provide technical mentoring and support to the development team, assisting in resolving complex technical issues and making high-level architectural decisions
- Keep up to date with industry trends, new technologies, and standard methodologies to foster innovation within the team
- Experience with reviewing and guiding the architectural designing
- Implement and refine software development processes, methodologies, and tools to improve efficiency and product quality
- Promote Agile/Scrum practices and ensure adherence to software development life cycle (SDLC) standards
Collaborator Communication:
- Act as a liaison between engineering teams and other departments, ensuring clear communication and alignment on project goals and expectations
- Provide progress reports, risk assessments, and recommendations to senior management and other collaborators
Risk Management:
- Identify potential risks and issues related to software development and implement mitigation strategies
- Ensure compliance with security, privacy, and regulatory requirements
Innovation & Strategy:
- Contribute to the development of long-term technology strategies and roadmaps
- Promote the adoption of new technologies and practices that can improve team performance and product capabilities
Your experience should include...
- 7+ years of experience in software development, including at least 3 years in a managerial or leadership role
- Proven experience in managing large-scale software projects and leading cross-functional teams
- Solid grasp of software engineering principles, methodologies, and standard processes
- Expertise in one or more programming languages and technologies relevant to the company's tech stack (e.g., Java, Python, JavaScript, C#, AWS, Azure)
- Excellent problem-solving skills, with the ability to make sound decisions in fast-paced environments
- Exceptional communication and interpersonal skills, with the ability to interact effectively with both technical and non-technical collaborators
- Experience with Agile/Scrum methodologies and tools (e.g., JIRA, Confluence)
- Strong analytical and organizational skills, with attention to detail and the ability to prioritize effectively
You might also have...
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s degree or equivalent experience preferred)
- Experience with cloud platforms and services (e.g., AWS, Azure, Google Cloud)
- Familiarity with DevOps practices and tools (e.g., CI/CD pipelines, containerization)
- Experience in a fast-paced, high-growth technology environment