Software Project Manager II

  • Full-time

Company Description

STCU is a growing regional credit union that is consistently rated one of the top-performing credit unions in the nation, and we have been named as one of Fortune Magazine’s Great Places to Work. We look for employees who have a strong desire to serve others, are lifelong learners, are committed to working hard, have a fun-loving attitude, and who want to make a difference in our members’ lives. We love people who share our passion for integrity, service, innovation, education, people, and celebration.

STCU offers excellent benefits:

  • Paid time off
  • Ten paid holidays
  • Health plan – medical, prescription drug, dental, and vision
  • Short-term disability insurance
  • Life insurance and long-term disability insurance
  • 401(k) retirement savings plan
  • Training and development programs
  • Semi-annual success sharing plan

Job Description

The Software Project Manager II will be responsible for managing an Agile based SDLC for a well-established development project team consisting of development resources in the implementation of large, complex technology and business orientated projects which could include elements of business analysis and software product management for mission critical applications. They will also maintain a high level of control and facilitate timely decisions on project schedule, budget and risk issues and are responsible for coordinating, planning and executing departmental projects as well as representing the software development department on cross functional projects.  They will be responsible for maintaining trusting relationships and coaching / mentoring of existing managers / leads and staff on the Scrum methodology as it is implemented and used during the project development life cycle. 

Principal Accountabilities
Agile Servant Leader

  • Organize and facilitate project planning, daily stand-up meetings, reviews, retrospectives, sprint and release planning, demos and other Scrum-related meetings.
  • Track and communicate team velocity, sprint/release progress, and other applicable metrics.
  • Maintain process documentation.
  • Ensure the development teams are practicing the core Agile principles of collaboration, prioritization, team accountability, and visibility.
  • Update Agile tracking systems to provide transparency on Product & Sprint Backlogs.
  • Collaborate with Software Development managers to recommend and implement approved improvements to our Agile process.
  • Support the development managers and project leads as necessary.
  • Assist with internal and external communication, improving transparency, and radiating information.
  • Assist team with making appropriate commitments through story estimation and selection, and task definition.
  • Identify and remove impediments, prevent distractions that interfere with the ability of the team to deliver planned work for a sprint.
  • Facilitate discussion and conflict resolution.
  • Empower the teams to self-organize.
  • Improve the productivity of the teams in any way possible.
  • Ensure the team strives to make each increment of functionality potentially shippable.

Project Management

  • Prioritize, plan, execute and manage assigned cross-functional and department projects according to deadlines and budgets. 
  • Assign deliverables and tasks to project team members.
  • Work to resolve issues relating to assigned projects.
  • Maintain effective project communications with team members, champions, sponsors and other credit union staff.
  • Coordinate dependencies with other teams.
  • Track and maintain project progress using appropriate tools and ensure that it is updated regularly.
  • Administer technology vendor relationships to effectively address business requirements during project implementation.
  • Research and recommend best practices for the project management process including project lifecycle, methodologies, project planning tools, etc.
  • Seeks opportunities for process improvement and management, may recommend best practices to simplify complex processes. 
  • Proficient in the identification, assessment and prioritization of risks.
  • Identify the resources and processes to minimize, monitor and control the probability and or impact of risks.

Software Product and Release Management / Business Analysis

  • Facilitate requirements gathering meetings and ensure compliance with the requirements management process.
  • Manage vendor relationships by communicating regularly with vendor contact, facilitating open discussions on product direction, and reviewing/signing contracts when required. 
  • May provide software product management for mission critical applications.
  • Track and prioritize product defects and enhancements. Communicate updates to end users.
  • Facilitate product upgrades and new feature integration (through a release management process). Facilitate the identification and prioritization of efforts required to improve the efficiency and quality of software applications.
  • Act as a technical owner for external software and be responsible for completing audit and information systems’ requirements associated with those applications.
  • Act as a liaison between end users and IT departments.
  • Extract business requirements for external vendor evaluations, interface requirements and software enhancements.
  • Responsible for creating and maintaining release notes for all product releases.

Support and Consulting

  • Provide effective leadership which results in a positive work environment and high-performing, cohesive teams and guide the Scrum team and organization on how to use Agile / Scrum practices and values to delight customers (utilize a servant leadership style whenever possible).
  • Build trusting relationships, influence client’s decisions and actions.
  • Recognize situations and proactively deal with them, to create positive outcomes.
  • Provide project and software product support/consulting that meets the needs of STCU and business partners/relationships.
  • Support other departments as needed.
  • Identify and recommend strategies that meet the organizational goals and objectives.
  • Assess the Scrum maturity of the team and organization and coach the team to higher levels of maturity at a pace that is sustainable and comfortable for the team and organization.
  • Support and educate the product owner, especially with respect to grooming and maintaining the product backlog.

Qualifications

Knowledge, Skills and Abilities

  • BS/BA degree in a related field is required.
  • Minimum of two years’ work experience in an IT field in addition to three years’ experience managing complex, critical projects or software development projects.
  • Certified as a Project Management Professional (PMP) or Agile Certified Practitioner, or willingness to achieve this certification.
  • Scrum Master Certification (CSM) or willingness to achieve CSM certification.
  • Minimum one year experience with Agile practices (Scrum, XP, Kanban, etc)
  • Minimum one year experience defining and writing business requirements, functional specification and QA testing documents.
  • One year experience at STCU in the information technology department or other relevant financial institution experience preferred. 
  • Thorough understanding of Agile software development methodologies, values and procedures.
  • Thorough understanding of the software development lifecycle.
  • Experience with JIRA (or FogBugz) and Confluence (or similar) strongly preferred.
  • Working knowledge of current Microsoft operating systems, SQL Server database and Office Automation Product.
  • General knowledge of LAN/WAN networking environment and TCP/IP.
  • Demonstrated ability to accomplish large projects with little supervision, and work collaboratively in a diverse work group as well as independently; with above average time management skills. 
  • Self-starter with the ability to take projects and break them down into manageable deliverables and tasks. 
  • Highly effective organizer and manager with outstanding leadership skills, with ability to serve as a mentor and role model to aspiring leaders.
  • Proficient knowledge of MS Office programs including Outlook, Word and Excel.
  • Strong written and verbal communication skills.
  • Strong interpersonal skills required, including maintaining positive relationships and excellent customer service skills. 
  • Capable of dealing with team members on routine project issues.
  • Ability to facilitate meetings, interviews and presentations with various size groups; negotiates between all levels of employees and stakeholders in the project for optimum results. 
  • Ability to adapt to changes and prioritize and manage competing demands.
  • Ability to read, analyze and interpret data and understand and communicate complex and diverse information, and effectively present information and respond to questions from groups of managers, clients, and the general public.
  • Ability to solve practical problems and deal with a variety of situations exercising flexibility and sound judgment in a fast-paced environment.
  • Ability to make practical and timely decisions and explain reasoning for decisions.
  • Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.
  • Strong work ethic required, including the ability to complete duties on time, consistently arrive at work on time as scheduled, and ability to work flexible hours and weekends and overtime as needed. 

Physical Abilities

  • Must be able to regularly talk, hear, and operate a computer keyboard and mouse.
  • Occasionally lift, pull/push, and carry up to 10 pounds.

Work Environment

  • Exposure to constant or intermittent sounds at a low or moderate level consistent with an office setting.
  • Exposure to high-stress, fast-paced, deadline-oriented environment.

Additional Information

Please review our website for more information at www.stcu.org/careers.

Privacy Policy