Description

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


 

Education

Bachelor's degree