Job Description
As a Software Project Manager, you will be responsible for the development projects for various clients, as well as for company’s products. You will complete projects to the customer’s satisfaction as per the specifications provided, within timelines and budget. You will be the lead subject matter expert for your projects and provide guidance to the tech team on a day to day basis. You will also train new members who join your team using the processes and development plan established. We expect that you will use your experience and expertise to improve all aspects of project planning and people management.
Responsibilities
The software project manager job profile will include:
Solutioning and architecting: Leverage their expertise in PHP/Laravel, Node.js, HubSpot platform and REST APIs to do robust solutioning and architect the solutions.
Client servicing: Work with clients and company account managers to understand project requirements, communicate progress, manage expectations, ensure delivery and quality are as per the defined scope of work.
Requirements gathering and estimations: Responsible for coordinating scoping, costing, budgeting planning and estimation
Profitable delivery: Responsible for execution, monitoring and controlling of the project. Ensure all tech projects are delivered on time and are profitable. Provide accurate and timely reporting on progress of projects and team delivery. Hold daily technical team meetings to determine progress and address any questions or challenges regarding projects. Hold regular retrospectives with the tech team.
Dashboard management: Manage all the key numbers related to delivery, costs, profitability, sprint success and share with CTO and CEO on a regular basis.
Quality development: Ensure the team has developed projects and products that deliver to business needs, and work well in a highly optimized and secure manner.
Team development and growth: Determine and define clear deliverables, roles and responsibilities for team members required for specific projects or initiatives. Establish and implement training processes and strategies for the technical team with support from the L&D team and CTO. Be part of the recruitment and training of exceptional employees to fulfill posted positions within the tech team
Maintenance: Update and maintain all production technologies ensuring proper maintenance and installation.
Vendor management: Working with vendors teams as extension of our team and ensure delivery is as per quality and meets timelines.
Qualifications Required:
– A degree in computer science
– An ideal candidate will have at least 5+ years of overall IT experience in Software or web development, at least 2 of which should be in leading projects
– Handled a team of 6+ developers
– Handled direct interactions with international clients on a day-to-day basis
– Should have good experience in building Web applications
– Strong credentials in software development and troubleshooting with deep understanding of software principles and programming logic and technique.
– Demonstrated understanding as well as experience of the software development lifecycle and Project – – Management processes, strategies and methods. Experience in using a tool like Jira is required.
– Experience in mentoring, coaching and developing tech talent
– Excellent time management and organizational skills and experience establishing guidelines in these areas for others
– Strong sense of personal accountability regarding decision-making and supervising department teams
– Experience working in a high-level collaborative environment and promoting teamwork
– Experience in applying analytical thinking and problem-solving skills for project management
– Ability to predict challenges and seek to proactively head-off obstacles
– Professional Project Management Certification is an added advantage
As a Software Project Manager, you will work closely with:
– CTO
– Development team
– Account Managers
Perks and Benefits of working with us:
– Flexible work timings
– Medical Insurance
– Focused approach to Training & Development
– Support to participate in social responsibility initiatives
– If you plan to come to office, we’d love to play TT with you
Last, but not the least, you’d get to work with some awesome people