Our senior software project manager position requires excellence in three different fields: effective communication with clients, agile project management, and requirements analysis. In your daily work, you will:
Communicate with external parties and collaborate with the rest of the project stakeholders
Gather requirements by direct interactions with clients; document, elaborate, refine and improve them
Encourage and facilitate internal or external communication to improve the process or benefit the product
Track and report status by direct participation in the development process
Analyze and document business processes
Support the delivery verification activities during the iterative development processes
Ensure that the delivered software increments meet the specified acceptance criteria and the expectations of the involved stakeholders
Participate in the creation and management of team tasks using issue tracking systems and project management systems
Prepare functional specification documentation and define non-functional product requirements
Requirements
Good knowledge and understanding of the software development lifecycle
Analytical thinking
Self-discipline and time management
Strong communication skills
Good interpersonal and client-handling skills with the ability to manage expectations and explain technical details
Presentation skills
Excellent command of spoken and written English
Ability to contribute to a team effort
4+ years of professional experience
Any non-empty set of the following skills is considered a plus for the candidate:
Experience with issue tracking and project management systems
Experience with agile development methodologies
What we offer
Direct collaboration with stakeholders at Fortune 500 companies and innovative startups
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.