Mountain America Credit Union · 11 hours ago
Software Engineer
Mountain America Credit Union is seeking a Software Engineer to develop and maintain software applications for internal and external use, focusing on quality systems with security and performance. The role involves building a new fraud-focused engineering team, designing secure features, and collaborating in a Scrum environment.
BankingFinancial ServicesMortgage
Responsibilities
Responsibilities include full stack software development covering database design, API implementations and integrations, and experience moving large amounts of data across systems
Understanding where and when to incorporate machine-learning libraries and pipelines to solve issues around fraud
Follows best practices and credit union coding standards, using design patterns and secure software guidelines
Regularly participates in collaborative coding sessions and code reviews
Creates unit tests with appropriate code coverage, and assists quality engineers in developing automated integration tests and UI tests
Collaborates effectively in a Scrum team, with the desire to perform a variety of tasks as needed to fully complete stories in accordance with the accepted definition of done
Identifies and contributes to process improvements and automation opportunities
Meets the needs of the end user in a quality, consistent, and professional manner, using independent judgment where appropriate
Researches and recommends new software products as it relates to new or improved technical services
Communicates effectively and professionally to both team members and credit union employees in other departments
Contributes to general and technical documentation of systems to support understanding and communication of software products across the organization
Assists in the architecture and design of full stack solutions for complex business problems, and breaks down projects and features into manageable tasks
Commits to continuously learn and improve, in both technical expertise and soft skills
Keeps current with emerging technologies and development techniques
Assists in mentoring less experienced software engineers
Assists in diagnosing and resolving production issues
Qualification
Required
Minimum 3 years of software development experience
Experience with object-oriented languages such as C# or Java, or in-depth experience with Python
Experience with data pipelines, ETL processes, or understanding methods for moving large amounts of data quickly
Familiarity with .NET Core
JavaScript/TypeScript/HTML/CSS
Experience with front end frameworks such as React or Angular
Experience with web application optimization tools such as WebPack
Familiarity with creating and consuming web services, including both REST and SOAP
Source control experience, preferably with Git
Database access experience utilizing EF Core, Dapper or similar ORM libraries
Experience with Microsoft SQL Server, including stored procedures and query optimization
Experience with Scrum and associated tools such as Azure DevOps or Jira
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
Demonstrated ability to clearly express ideas, methodology, results and recommendations verbally, in writing and through insightful reports and graphic illustrations
Demonstrated ability to document outcomes and present information in a manner appropriate for key stakeholders and all levels of the organization
Ability to work both autonomously and collaboratively in a fast-paced environment
Self-starter with strong organizing and time management skills
Adaptive to change, responds positively to altered circumstances or conditions
Possess a desire and willingness to learn and continually update knowledge base on financial concepts, strategies, systems etc
Take initiative to be a problem solver and provide suggestions to improve processes and efficiencies
Excellent interpersonal skills including the ability to collaborate with other teams as needed
Data analytics and data validation skills
Preferred
Any familiarity or experience with machine learning libraries and solution design for Fraud systems is a plus
Familiarity with core credit union/banking systems such as Symitar is preferred
Company
Mountain America Credit Union
Mountain America Credit Union is a member-owned, full-service financial institution.
H1B Sponsorship
Mountain America Credit Union has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (5)
2023 (3)
2022 (3)
2021 (1)
2020 (2)
Funding
Current Stage
Late StageLeadership Team
Recent News
2026-01-06
2025-12-24
Company data provided by crunchbase