Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Mountain America Credit Union Logo

Software Engineer

Mountain America Credit Union

Salary not specified
Nov 8, 2025
UT, United States of America
Apply Now

Develops and maintains software applications and services for internal and external credit union use, having an emphasis on building quality systems with security and performance in mind.

Requirements

  • MS C-Sharp stack
  • Minimum 3 years of software development experience.
  • Experience with mainstream object oriented languages such as C-Sharp.
  • Familiarity with .NET Core.
  • JavaScript/TypeScript/HTML/CSS.
  • Experience with front end frameworks such as React or Angular.
  • Familiarity with creating and consuming web services, including both REST and SOAP.

Responsibilities

  • Responsibilities include full stack software development covering database design, services and API implementations, and front-end UI development for an engaging user experience.
  • Follows best practices and credit union coding standards, using design patterns and secure software guidelines.
  • Creates unit tests with appropriate code coverage, and assists quality engineers in developing automated integration tests and UI tests.
  • Assists in the architecture and design of full stack solutions for complex business problems, and breaks down projects and features into manageable tasks.
  • Assists in diagnosing and resolving production issues.
  • Contributes to general and technical documentation of systems to support understanding and communication of software products across the organization.
  • Researches and recommends new software products as it relates to new or improved technical services.

Other

  • Strong communication skills for cross-functional collaboration and stakeholder engagement.
  • Adaptive mindset with a passion for continuous learning
  • Proven ability to work autonomously and collaboratively in fast-paced, evolving environments.
  • Bachelor’s degree from an accredited institution in computer science, information systems, or related field. Education will be verified. OR four years combined education and experience in computer science.
  • Ability to work both autonomously and collaboratively in a fast-paced environment.