Programmer Analyst

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Five years of experience in systems design and software development in an administrative computing environment., Proficiency in Business Intelligence reporting systems like Power BI or Tableau., Experience with Dynamics 365 and Agile Scrum development environments., Strong written and oral communication skills with the ability to manage multiple priorities..

Key responsibilities:

  • Responsible for all phases of the software development lifecycle including design, testing, and maintenance.
  • Develops reporting solutions and provides documentation and support for CRM Advance.
  • Engages in project planning, tracking, and management, including time estimation and updates.
  • Maintains effective relationships with colleagues and participates in Agile Scrum and user meetings.

University of Montana Foundation logo
University of Montana Foundation
51 - 200 Employees
See all jobs

Job description

At the University of Montana Foundation, the lives we change will change the world. We inspire donors to bolster UM’s mission of providing an accessible, affordable, and world-class education. 

We are committed to maintaining a diverse and inclusive workplace that reflects the people and culture of the University we serve, fostering an environment allowing us to inspire each other to our best work. We act with integrity and respect, and work to create a team where everyone feels valued, respected, and supported. 

Why Work for Us?  

  • Retirement Planning: 403(b) employer contribution of 11%, no employee match required!
  • Flexible Work Arrangement: Opportunity for a full remote work arrangement within Montana.
  • Generous Time off Benefits: Team members accrue four weeks of vacation and 12 days of sick leave per year, with an additional 11 days of holiday leave
  • Family Support: Paid parental leave for new parents
  • Health and Wellness: Medical, dental, vision, wellness program, and short-term and long-term disability pay protection benefits
  • Career Advancement: Professional development opportunities.
  • Competitive Pay: Candidates can request the starting pay range by emailing humanresources@supportum.org  

About the Role:  

The Programmer Analyst is responsible for all phases of the software development lifecycle including design, construction, testing, maintenance, documentation, upgrades, and retirement. Frequently interacts with users, using iterative development techniques like Agile and Rapid Application Development (RAD)/Joint Application Development (JAD) to achieve the best results for the user and business. Often works independently planning and prioritizing activities to determine methods and techniques used for development and resolving all technical and functional problems associated with assigned projects. 

Key Responsibilities:  

  • Provides analysis, design, programming, documentation and support of CRM Advance
  • Develops reporting solutions
  • Project planning, tracking, management, and support, including time estimation, project updates, and time tracking
  • Maintains effective working relationships with a diverse group of colleagues and end users in a team environment
  • Participates in Agile Scrum meetings and user meetings

Ideal Candidate:  

  • Has excellent written and oral communication skills
  • Ability to handle multiple changing priorities in a fast-paced environment
  • Five years of progressively responsible systems design and software development experience in an administrative computing environment or demonstrated combination of education and experience
  • Experience with a Business Intelligence reporting system such as Power BI, Microsoft Reporting Services (SSRS), Crystal Reports, or Tableau
  • Has experience with Dynamics 365, CRM Advance or working in Advancement Services office 
  • Has experience working in an Agile Scrum development environment
  • Enjoys the challenge of problem solving
  • Customer centric

 

The University of Montana Foundation is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request a reasonable accommodation to participate in the recruitment process at the University of Montana Foundation, contact humanresources@supportum.org. All hiring decisions are made without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status. 

All employment offers are contingent upon successful completion of a criminal background check.  


Priority Application Date:  

  • Monday, July 7, 2025. Complete applications received by this date will be guaranteed consideration.

 

If you do not meet all the qualifications of the position, you are still encouraged to apply. 


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Teamwork
  • Communication
  • Problem Solving

Software Engineer Related jobs