Technical Project Manager

Software Development Herndon, Virginia United States


Description

At Tyler, our Technical Project Managers are adept multi-taskers who can juggle multiple priorities, provide outstanding service to our customers, and work closely with the stakeholders and the product teams to ensure that they achieve an exceptional outcome together.  In the Federal Division, our Project Managers are intimately familiar with the software development life cycle (SDLC) and know how to work in a fast-paced, challenging, software-driven environment. They create full-scale project plans, oversee necessary communication documents, direct and manage projects from beginning to end, follow the Federal Division processes and procedures, define project scope, goals, and deliverables, and collaborate with senior management and clients' POCs.

Come join our talented SaaS Products Delivery team and help us grow our business while providing world-class customer service.  

Principal Duties and Responsibilities: 

  • Learn the features, functions, and standard configuration of the Federal Division turnkey SaaS  products
  • Effectively communicate project expectations to team members and stakeholders in a timely and clear fashion
  • Estimate the resources and participants needed to achieve project goals
  • Develop and submit budget proposals, and recommend subsequent budget changes where necessary
  • Work with Accounting to coordinate project invoicing
  • Set and continually manage project expectations with team members and other stakeholders
  • Plan and schedule project timelines and milestones using appropriate tools
  • Collaborate with team members to define requirements, project implementation tasks, and test plans
  • Collaborate with team members to plan  deployment activities and assist with after-hour deployments
  • Track project milestones, deliverables, project costs, project budget, and manage monthly invoice process
  • Assist with clients' Authority To Operate (ATO) security certification 
  • Assist with non-technical project implementation tasks
  • Develop and deliver progress reports, proposals, requirements documentation, and presentations
  • Determine the frequency and content of status reports from the project team, analyze results, and troubleshoot problem areas
  • Proactively manage changes in project scope, identify potential risks, and develop a contingency plan
  • Define project success criteria and disseminate them to involved parties throughout the project life cycle
  • Coach, mentor and motivate the project team members, and influence them to take positive action and accountability for their assigned work
  • Conduct project post mortems and create a recommendations report in order to identify successful and unsuccessful project elements

Requirements:

  • 5-7+ years’ direct work experience in a project management and software delivery capacity, including all aspects of project initiation, planning, development execution, and delivery
  • Experience managing software development-related projects in Agile  environments
  • Understanding of web-application programming; especially java development
  • Familiarity with database and operating systems, specifically Oracle, SQL Server, UNIX, and Windows
  • Familiarity with application servers such as  Tomcat, Web Logic, WebSphere, and JBoss
  • Familiarly with DevOps concepts and AWS infrastructure is required
  • Experience with commercial-off-the-shelf Case Management, Business Process Management, and Regulatory or workflow web applications is a huge plus
  • Experience with MS Project, JIRA, and Confluence
  • Project management certification is preferred
  • Strong written and oral communication skills
  • Strong interpersonal skills
  • Ability to work both independently and collaboratively in a team-oriented environment
  • Ability to conform to shifting priorities, demands, and timelines through analytical and problem-solving capabilities
  • Ability to react to project adjustments and alterations promptly and efficiently
  • Ability to elicit cooperation from a wide variety of sources, including upper management, clients, and other departments
  • Ability to quickly defuse tension among the project team with sensitivity and discretion should it arise
  • Adept at conducting research into project-related issues and products
  • Must be able to learn, understand, and apply new technologies
  • Ability to effectively prioritize and execute tasks in a high-pressure environment
  • Must be able to obtain a government security clearance