Roles: Senior Project Manager
Rootstack has been building websites, applications, and automation solutions for more than 11 years. We are a company based in Panama, with offices in Panama, the US, and Colombia. We provide services of nearshore staff augmentation, custom software development, and software solutions implementations.
Looking for a Software Project Manager to join our team. This is a permanent full-time position where strong communication skills are required. You will be joining our Developers team to help with new projects in the US, Canada, and Europe.
We desire a professional, motivated, results-driven Project Manager to join our talented team.
Requirements:
* Minimum 3 years of experience related to software development.
* Software developer, technology, computer sciences, or similar career degree.
* Must be able to speak and write English at an intermediate level at least.
* Strong technical experience – familiarity with the digital delivery lifecycle, digital technologies, and platforms.
* Grasp of architecture and technology principles in an Agile working environment.
* Strong record of people management in a technical and commercial environment, including communication, negotiation, and conflict resolution skills.
* Grasp of Digital Delivery approaches – Agile, DevOps – developing, deploying, and implementing digital functionalities.
* Passionate about building out Digital Solutions for customers.
* Timeliness in all actions, with quality consciousness towards services received and provided.
* Demonstrates strong ability to work under pressure with multiple competing priorities.
* Excellent time management and prioritization skills.
* Capability for teamwork but also independently.
* Proactivity to meet goals and overcome them.
* Previous experience working as Project Manager.
* Strong leadership capabilities and skills.
* Strong written and verbal communication skills, as well as problem-solving skills.
* Flexible, team-oriented, self-motivated, proactive, and passionate.
Responsibilities:
* Managing the full lifecycle of complex software development projects from initiation to closure, ensuring successful delivery within budget, scope, and schedule constraints.
* Working closely with cross-functional teams, including software developers, UX designers, QA engineers, and business stakeholders, to define project requirements and deliverables.
* Developing and maintaining project plans, schedules, budgets, and resource allocation to ensure project success.
* Managing project risks and issues, identifying and mitigating potential project roadblocks, and providing solutions to ensure successful project outcomes.
* Ensuring that project deliverables meet quality standards and user expectations, conducting quality assurance activities as needed.
* Providing technical leadership and guidance to the project team, ensuring that development methodologies and best practices are followed.
* Managing project scope changes and ensuring that they are documented, reviewed, and approved by stakeholders.
* Ensure client relationship by ensuring a single and direct managerial interface.
* Ensure customer satisfaction monitoring and the handling of any customer claim (e.g. identifying and applying any preventive/corrective action).
* Ensure projects and customer prioritization within the specific cluster.
Benefits:
* Excellent working environment.
* Private medical insurance (after trial period).
* Proficiency-based compensation.
* Paid time off.
* Paid sick days.
* End-of-the-month activities.
* Parental leave.
* Annual budget for courses and certifications.
* Among other benefits...
Our culture:
* Productivity and proactivity.
* Dedicated to technology.
* Determination before work and the problems to solve.
Schedule:
* Monday to Friday, full-time.