Senior Business Analyst - IT Project Manager

senior business analyst – project manager - IT


a summary of what you will do…

The Senior Business Analyst / Project Manager will lead important systems projects for the organization and coordinate the analysis, creation and management of business requirements and will ensure that requirements are fully understood by the technical team.  This role will also coordinate project planning and implementation to deploy solutions that deliver business value to CHFA.  This person should possess a thorough knowledge of enterprise architecture, different IT frameworks and related principles as well as the software development processes.  The Senior Business Analyst/Project Manager is responsible for the successful execution of the entire solution that includes not only requirements and design, but also implementation, configuration, testing and post implementation support.  This person will have very strong project management skills and be able to create project charters, timelines, engage stakeholders, and communication with sponsors and others.   The Senior Business Analyst / Project Manager needs excellent problem-solving skills and should be able to see the larger picture and recommend the steps to get the client from problem to solution.


essential functions

  • Lead the development of project initiation documents including objectives, scope, approach, and deliverables
  • Review and analyze an end-to-end process, understand abstract business concepts and processes, and be able to map “as-is” and “to-be” business processes to meet the business goal
  • Work with team members to define the high-level approach for potential solutions, including identifying the appropriate components from CHFA’s existing technology stack and suggesting new ones if they don’t currently exist
  • Conduct analytical review meetings as required with domain experts to acquire the details needed to write functional specifications
  • Create visual models, charts, flow diagrams and other specification components that facilitate simplification and abstraction
  • Create well-defined, well-written and well-organized functional specifications with clarity and simplicity
  • Present functional specifications to internal stakeholders for review and revise functional specifications as necessary throughout the development lifecycle
  • Create user interface mockups and associated behavioral rules to define navigation, validation, data relationships and trigger events
  • Defines business rules that are complete and unambiguous including supporting formulas, data queries, process steps and decision points
  • Identify exception conditions and alternate use case paths
  • Provide report layouts, filters, groupings, subtotals and data mapping rules
  • Communicate project status and timelines to senior management and major business stakeholders
  • Develop test cases and conduct and oversee integration and system testing to provide adequate quality assurance
  • Be able to lead project teams through the life of the project from conception to close-out while partnering with team resources in a collaborative way
  • Manage project constraints of scope, budget, and timeline and keep project sponsors and stakeholders informed as to project status and issues
  • Manage and address project risks
  • Work well in an agile iterative methodology including facilitating planning and retrospective sessions as well as participating in daily stand-ups
  • Oversee delivery of technology solutions from off-site vendors
  • Act as lead on projects of varying size, from developing solutions for a single individual to launching strategic solutions that are used company wide
  • Develop and oversee test plans and processes for multiple proprietary applications
  • Consult business units on technology needs, develop plans to deliver on those needs, and oversee solution team’s overall execution
  • Provide mentoring, coaching, and direction setting within the solutions team where appropriate
  • Understands business units and their needs; helps to set realistic expectations; establishes specific customer satisfaction standards and actively monitors client satisfaction 
  • Directly provide, or coordinate support for existing line of business systems and those that come on line as projects complete. Work independently with high-level direction from the Solutions Manager
  • Participate and contribute in all activities and/or projects that directly support CHFA in fulfilling its mission and achieving its vision through dedication to the community in which CHFA serves, operational excellence, and fiscal responsibility
  • Other duties as assigned.

***Please, No Recruiters or Third Parties.  In-House Only.***


what you will need, to be successful…knowledge, skills and abilities    

  • Ability to analyze high-level requirements and translate these to overall system-level design to be used for architectural design, cost / benefit analysis, and concept development
  • Proven capability to identify, define, and communicate design trade-offs using a structured approach
  • Experience analyzing existing systems environment to determine applicability, benefits, and drawbacks in support of new requirements
  • Experience with technologies at multiple levels of the architecture, including some or all of the following: user interface, applications, database, security and/or network
  • Strong abstraction, organization and simplification skills
  • Understanding of event-driven, object-oriented technologies
  • Understanding of functional specification approaches that lead to successful technical design and test case development.
  • Skilled at abstracting process details from domain experts
  • Skilled at analyzing and mapping complex processes
  • Skilled at identifying exception conditions
  • Knowledge of project management methodologies and facilitation techniques
  • Experienced in agile, iterative project techniques including Scrum
  • Knowledge of software development lifecycle and common SDLC methodologies
  • Knowledge of database design (ERD) and familiarity with some or all of the following technologies:  .Net, Business Intelligence, Web Services, SOA, Sharepoint, MS SQL 2008, Visual Studio Team Foundation System.
  • Experience with agile development methodologies a plus
  • Excellent communication, presentation, influencing, and reasoning skills.
  • Abstract thinking, good balance between academic and pragmatic approach.
  • Creativity and ability to think outside-the-box while defining sound and practical solutions.
  • Ability to continuously improve and develop knowledge and skills, while adapting quickly to changing circumstances and processes.
  • Ability to work towards inclusion in all activities, and decisions through the solicitation and appreciation of diverse perspectives.
  • Ability to exercise personal accountability in all activities and decisions.
  • Ability to embrace a culture of operational excellence to ensure processes are continually evaluated and improved as necessary.
  • Ability to operate with a sense of integrity
  • Ability to have fun with a demonstrated sense of humor.
  • Ability to establish rapport with persons of diverse ethnic, racial, and cultural backgrounds.



  • Must have a Bachelor’s Degree in Business Administration, Computer Science, Information Technology or another related field (or equivalent work experience). 
  • Minimum 5 – 7 years’ experience as Business Analyst with a preferred minimum of two years in a Senior or lead role
  • Minimum 2-3 years in a Project Management role preferably as a Senior Project Manager. Project management certifications are a plus.
  • Preferred 2 -3 years collaborating with custom software development project teams
  • Knowledge of the housing authority business and/or experience in the mortgage/public finance arena would be helpful.

***Please, No Recruiters or Third Parties.  In-House Only.***


who we are and what we can offer you…

CHFA finances the places where people live and work throughout Colorado. We are known for our commitment to providing innovative financing solutions to create and preserve both affordable housing and growth opportunities for small businesses. We are a mission-driven enterprise focused on fulfilling the needs of our diverse customer base to aid in their success. We value our customers and partners. We are their trusted resource delighting them with our outstanding service, creative solutions, and relevant products. We are a responsible and balanced advocate of affordable housing and small business issues for the Colorado community. Our employees are essential to our success. We’ve built our enterprise on integrity, expertise, fiscal responsibility and dedication to our mission.

Culture is at the heart of our success.  At CHFA, we champion individual development and community awareness. We support a healthy work-life balance, have programs to help you utilize and grow your talents, and give eight hours of community involvement leave per year. ​

CHFA’s benefit and compensation package demonstrates our commitment to our employees’ well-being and is designed to take care of the whole you.

A sampling of our benefits:

  • Parking/Transportation Reimbursement Benefit
  • Comprehensive medical, dental, and vision insurance plans, with very low rates
  • Generous Paid Time Off, including paid volunteer time, and generous leave programs (such as Paid Family Leave, STD, etc.)
  • PERA Retirement Plan Match (5%)
  • Paid Life Insurance, and optional supplemental life
  • Employee Assistance Program
  • Flexible culture
  • Professional and Personal Development (40 hours per year minimum goal)
  • Tuition Reimbursement benefits for continuing education
  • Numerous Programs: Wellness, Volunteer, Employee Loans, Referrals, etc.
  • On-site state-of-the-art fitness center, group class studio (for yoga, Zumba, and a suite of online on-demand fitness classes)
  • State-of-the-art workspace, with standing/sitting desks, collaboration space, focus pods, kitchens, etc.

See our careers web page for more!

With respect to its programs, services, activities, and employment practices, Colorado Housing and Finance Authority assesses qualified individuals without regard to their race, color, religion, sex, (including pregnancy, sexual orientation, or gender identity), age, national origin, disability, veteran status, genetic information, or other protected status. Requests for reasonable accommodation, or any complaints alleging violation of this nondiscrimination policy should be directed to the nondiscrimination coordinator, 1.800.877.2432, CHFA 1981 Blake street, Denver co 80202, available weekdays 8:00 a.m. to 5:00 p.m.

Read Full Job Description