Cambium Learning - Dallas, TX

posted about 2 months ago

Full-time - Senior
Onsite - Dallas, TX
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

As a Senior Technical Project Manager I at Cambium Learning Inc, you will play a pivotal role in coordinating people and processes to ensure that our projects are delivered on time and meet the desired outcomes. This position requires a qualified and energetic project manager who can help maintain our status as an innovative authority in the online testing industry. The ideal candidate will have a background in software development management, which is essential for understanding the complexities of the projects you will oversee. In this role, you will be responsible for creating both long- and short-term plans, setting targets for milestones, and adhering to deadlines. You will delegate tasks to team members who are best positioned to complete them, manage a project backlog, and conduct regular two-week sprints in Jira. Your dynamic presence will be crucial during daily scrum calls, ensuring that developers and QA teams understand their deliverables for the day. You will also set up meetings and checkpoints to resolve questions and allow developers to discuss problems in a smaller setting. As an advocate for our clients and end users, you will ensure that their needs are met with each code change. This involves generating Jira tickets from meeting notes, organizing them logically for developers, and maintaining synergy among multiple teams involved in the same project. Your responsibilities will include establishing and maintaining relationships with third parties and vendors, communicating with internal teams to keep projects aligned with their goals, and working with QA engineers to perform quality control throughout development. You will be expected to manage multiple projects simultaneously, work well under tight timelines, and create comprehensive project documentation. Additionally, you will lead the overall delivery of large-scale engineering projects, ensuring that delivery standards and best practices are utilized throughout the project lifecycle. You will drive key technical choices, proactively manage risks, and troubleshoot production runtime issues. Your participation in production deployments will also be essential to the success of our projects. This role is critical in ensuring that Cambium Assessment continues to deliver advanced online testing solutions that impact educators and students positively.

Responsibilities

  • Creating long- and short-term plans, including setting targets for milestones and adhering to deadlines
  • Delegating tasks on the project to team members best positioned to complete them
  • Managing a project backlog and regular 2 week sprints in Jira by cleaning tickets, prioritizing serious issues and making sure that new feature tickets are assigned to the appropriate sprint
  • Running daily scrum calls with a dynamic presence, ensuring that developers and QA know what is needed from them by the end of the day
  • Setting up meetings and other checkpoints to resolve questions and allow developers to discuss problems
  • Serving as an advocate for clients and end users by understanding their needs and ensuring they are accommodated with each code change
  • Generating Jira tickets from meeting notes and organizing them logically for developers
  • Serving as a point of contact for teams when multiple units are involved in the same project
  • Establishing and maintaining relationships with third parties/vendors
  • Communicating with internal teams or the Program manager to keep the project aligned with their goals
  • Working with QA engineers to perform quality control on the project throughout development
  • Creating and maintaining comprehensive project documentation
  • Leading overall delivery of large-scale engineering projects
  • Direct oversight of all development and delivery phases of technology projects
  • Ensuring delivery standards and best practices are utilized throughout the life of a project
  • Driving key technical choices and proactively managing risks, issues, and roadblocks
  • Troubleshooting production runtime issues that may arise throughout the entire system
  • Participating in production deployments

Requirements

  • Bachelor's degree in a related field and 7+ years of experience or master's degree in a related field
  • 5+ years managing software engineers or doing software development
  • Experience running or participating in scrum
  • Ability to dissect, interpret and organize large amounts of data
  • Experience working in software development management is preferred
  • Experience working with Jira or other similar bug tracking software
  • Proficiency in web applications is a plus
  • Excellent time management skills and the ability to work towards meeting multiple deadlines simultaneously
  • Analytical thinker with problem-solving abilities, dedicated to continuous improvement
  • Desire to understand how a complex software application works on every layer
  • Ability to work both autonomously and as part of a team
  • Curiosity and willingness to experiment and ask questions

Nice-to-haves

  • Experience with agile methodologies
  • Familiarity with machine learning or AI-driven applications
  • Knowledge of educational technology

Benefits

  • Competitive salary
  • Health insurance
  • 401k retirement plan
  • Professional development opportunities
  • Flexible work environment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service