Job Description
Planful is the pioneer of financial performance management cloud software. The Planful platform, which helps businesses drive peak financial performance, is used around the globe to streamline business-wide planning, budgeting, consolidations, reporting, and analytics. Planful recognizes that financial performance management is a team sport, and empowers teams in marketing, finance, accounting, and human resources to plan confidently, report accurately, and optimize outcomes while executing their plan. More than1,300 customers, including Bose, 23andMe, Boston Red Sox, Five Guys, and Zappos, rely on Planful to accelerate cycle times, increase visibility & productivity, and improve accuracy. Planful is a private company backed by Vector Capital, a leading global private equity firm.Learn more at www.planful.com.
As the Software Development Manager, you will lead and manage a team of software engineers, oversee the development of software projects, and ensure the successful delivery of high-quality products. Planful for Marketing is a multi-tenant SaaS solution built in AWS with Python, Django, Angular, RDS (PostgreSQL), and DynamoDB. You will help define product direction, find effective technical solutions to deliver new capabilities, and generally help solve challenges not yet addressed in the market.
Requirements:
10 to 12 years of experience in software development, with a strong focus on leading projects using Angular and Python/Java background.
Proven experience as a Software Development Manager or a similar leadership role, successfully managing and delivering software projects.
Solid understanding of software development methodologies, including Agile and Scrum.
Strong knowledge of Angular and proficiency in Python or Java programming languages.
Familiarity with cloud-based applications, particularly AWS, and exposure to related services and tools.
Experience in designing and developing scalable, high-performance web applications.
Excellent leadership and communication skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
Strong problem-solving and decision-making abilities, with a proactive and results oriented mindset.
Bachelor's or master's degree in computer science, Engineering, or a related field.
Responsibilities:
Lead and manage a team of software engineers, providing guidance, mentorship, and support throughout the development lifecycle.
Oversee the design, development, testing, and deployment of software applications using Angular, Python, and Java.
Collaborate with cross-functional teams, including product managers, designers, and quality assurance, to ensure successful project delivery.
Define project requirements, objectives, and milestones, and establish appropriate development methodologies and best practices.
Monitor and manage project timelines, resources, and budgets, ensuring timely delivery and adherence to project goals.
Conduct regular performance evaluations, provide constructive feedback, and identify opportunities for skills development and growth within the team.
Stay updated with the latest industry trends, technologies, and best practices, and proactively propose innovative solutions to enhance the development process.
Foster a collaborative and inclusive team culture, promoting knowledge sharing and continuous improvement.
Identify and mitigate risks, anticipate potential issues, and implement effective solutions to ensure successful project outcomes.
Act as a liaison between the development team and stakeholders, facilitating effective communication and managing expectations.
💡 Quick Summary
Seeking a career-building opportunity? The Software Development Manager position is now open for candidates interested in the Software Developer Jobs sector. This role in Hyderabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
