Have you managed complex Software development projects? worked with highly-loaded client-server platforms? Have you managed multi-technology-based solutions? Do you have a passion for diving into near real-time multi-tier software?
We are looking for a Software Project Manager, hands-on person that is experienced in planning and scoping, orchestrating and leading several complex projects in parallel; Knows how to drive forward the efficiency of both the Internal development teams AND the external teams of customer and 3rd parties; Understand the technology and dependencies in the Software development world and can review basic architecture and solutions; Motivate and manage professional teams of back end and front end clients to achieve excellent deliverables, always in time, uncompromising quality and customer satisfaction.
Experience & Qualifications:
- Experience in software project management — A MUST.
- High level of Gantt management in building and managing Software project plans with Baselines to reflect clear status to the clients and management.
- Experience in the development environment of highly interactive applications.
- Practical knowledge of software tools – Git, Jira, Confluence.
- General understanding of REST/microservice architecture.
- BS/MS degree in Computer Science, Engineering or a related subject.
- Native Russian speaker.
- English writing and speaking, Intermediate level or higher.
Main duties and responsibilities:
- Manage full projects cycles of a software development team, including:
- People management and track team health.
- Manage full projects cycles of a software development team, including:
- Initial info gathering and kickoff.
- Planning and defining scope with realistic while challenging time estimations.
- Building a project plan on best practice PM tools.
- Resource Planning and management.
- Monitoring the tasks and the timelines.
- Cost / man-hours estimations.
- Creating and monitoring project budget.
- Ensuring proper documentation of the projects and deliverables.
- Performing risk analysis and managing the risks and issues.
- Monitoring and reporting progress to stakeholders.
- Ensures the successful implementation of the project deliverables to production. - Ability to manage a few projects in parallel.
- Ensure high standard deliverables under challenging timelines.
- Maintain good client care and professional communication.
- Contribute to all phases of the development lifecycle.
- Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, code standards).
- Reports to the company CTO or Equivalent (or COO/CEO as required).
Required characteristics:
- Self-motivated and knows well how to motivate others.
- Resourceful and independent in work and decision-making
- Ability to handle stressful situations of work and facing clients.
- High organizational skills, punctuality and attention to detail.
Will be a plus:
- Knowledge in continuous Delivery and Integration process design.
- Technical background (QA/Development).
- Experienced with team design and management.
- Experience with Advanced roadmap (Jira tool).
- Experience Knowledge in Video protocols like HLS/DASH.
- Understanding of DB (Mongo) and backend solutions.
We offer:
- Open-minded, collaboration-friendly, invention-driven team.
- Paid vacation (20 days a year) and sick days.
- Medical issuance.
- Sport compensation.
- Comfortable and modern office in the center of Kyiv.
- Corporate/team/special events.
- Hybrid working model.
Tamara