Position: Middle Project Manager
Company: Varyence
Category: Project Manager
Experience required: 2y
English level: upper

Personal Competencies and Skills Required:
— A proven track record of successfully implementing software or web development projects using Agile methodologies including 3-5+ years of experience as a Project Manager managing large, complex projects in a high-tech development environment with multi-function teams
— Prior experience with SCRUM/Agile methodologies with enterprise-level application development projects.
— Experience overseeing multi-function project teams with at least 6-10 team members including Developers, and QA Personnel
— Solid understanding of software development life cycle models as well as expert knowledge of both Agile and traditional project management principles and practices and the ability to blend them together in the right proportions to fit a project and business environment
— Upper Intermediate to Advanced English writing and verbal skills

Balanced business/technical background:
— Sufficient level of technical background to provide highly-credible leadership to development teams and to be able to accurately and objectively evaluate complex project risks and issues
— Ability to provide leadership to business analysts and collaborate with customers and develop strategies and solutions of high business value
— Very effective interpersonal skills including mentoring, coaching, collaborating, and team building
— Strong analytical, planning, and organizational skills with an ability to manage competing demands
— In-depth knowledge and understanding of business needs with the ability to establish/maintain high level of customer trust and confidence
— Proven ability to lead software development projects and ensure objectives, goals, and commitments are met
— Creative approach to problem-solving with the ability to focus on details while maintaining the “big picture” vie
— Flexible during times of change
— Knowledge of flow charts
— Ability to investigate and analyze information and to draw conclusions

Solid understanding of and demonstrated experience in using appropriate tools:
— Experienced in desktop project software, such as Microsoft Office, and other Office 365 apps
— Experienced in online task management software, such as Azure DevOps or Jira/Greenhopper, Rally, VersionOne, Visio— Stable working environment where you can develop and grow your skills

Offer:
— Promotional opportunities
— Highly competitive salaries
— High-growth career path with a rising company
— A supportive team that values your input and suggestions and is fun to work with
— Premium health insurance coverage
— Modern office building with heating, air-conditioning, break rooms, free snacks, meals and espressos
— Short walk from City Center
— Secure car parking spots
— English language classes with native US English speaker
— Fun company-sponsored events and activities
— Paid training days
— Paid vacation days
— Paid sick days
— Relocation packages available in some situations
— Game room with PlayStation 4 and free premium games
— Fitness room with workout equipment, yoga mats and relaxing chairs

Responsibilities:
— Maintain very organized backlog (Epics, Features, User Stories, Tasks, Bugs)
— Coordinate sprint planning, retrospectives, and overall sprint activities
— Gather and share information on progress and milestones reached to team
— Work with business stakeholders to ensure business analysis is sufficient to assign to developers
— Coordinate release schedules, release notes, and production updates
— Schedule and coordinate daily standup and weekly discussions with team members and external stakeholders based locally and abroad
— Maintain task descriptions, status and other information to ensure it is current and represents a clear and accurate picture
— Assist in planning and scheduling of daily activities of assigned staff and project team members
— Assist with coordinating and forecasting of tasks for project plans, releases, and test cycles between multiple development teams and projects
— Communicate and collaborate with stakeholders to ensure that needs have been well understood, identified and requirements are accurately met by the proposed system design
— Ensure internal team and stakeholders always have a clear and accurate picture of interdependencies, risks, and target dates
— Help continually refine and improve Project Management practices. Look for areas of improvements and make suggestions