×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - AI Automation Team

Job in Sandy, Salt Lake County, Utah, 84092, USA
Listing for: SwiftCruit
Full Time position
Listed on 2026-07-14
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 140000 USD Yearly USD 90000.00 140000.00 YEAR
Job Description & How to Apply Below
Position: Software Engineer - AI Automation Team-

Job Summary

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.

Location & Schedule

Location:

9800 S Monroe St, Sandy, UT 84070

Schedule:

Full-time, In-office 1+ days per week
Note: This job is not eligible to be performed in Colorado or Connecticut, either remotely or in-person.

Responsibilities
  • Full stack software development covering database design, services and API implementations, and front‑end UI development for an engaging user experience.
  • Follow best practices and credit union coding standards, using design patterns and secure software guidelines.
  • Participate in collaborative coding sessions and code reviews.
  • Create unit tests with appropriate code coverage; assist quality engineers in developing automated integration tests and UI tests.
  • Collaborate effectively in a Scrum team, performing a variety of tasks as needed to fully complete stories in accordance with the accepted definition of done.
  • Identify and contribute to process improvements and automation opportunities.
  • Meet the needs of the end user in a quality, consistent, and professional manner, using independent judgment where appropriate.
  • Research and recommend new software products as it relates to new or improved technical services.
  • Communicate effectively and professionally to both team members and credit union employees in other departments.
  • Contribute to general and technical documentation of systems to support understanding and communication of software products across the organization.
  • Assist in the architecture and design of full stack solutions for complex business problems, and break down projects and features into manageable tasks.
  • Commit to continuously learn and improve, in both technical expertise and soft skills.
  • Keep current with emerging technologies and development techniques.
  • Assist in mentoring less experienced software engineers.
  • Assist in diagnosing and resolving production issues.
Experience
  • Minimum 3 years of software development experience.
  • Experience with mainstream object‑oriented languages such as C# or Java.
  • Experience with .NET Core.
  • Experience with JavaScript/Type Script/HTML/CSS.
  • Experience with front‑end frameworks such as React or Angular.
  • Experience with web application optimization tools such as Web Pack.
  • 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 Dev Ops or Jira.
  • Familiarity with core credit union/banking systems such as Symitar is preferred.
Education

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.

Licenses, Certifications, Registrations

N/A

Managerial Responsibility

Has no supervisory/managerial responsibility.

Computer/Office Equipment Skills

Experience with Excel, Word, and PowerPoint are helpful, along with diagramming software such as Visio or Lucid charts.

Language Skills

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.

Other

Skills and Abilities
  • Ability to work both autonomously and collaboratively in a fast‑paced environment.
  • Self‑starter with strong organizing and time‑management skills.
  • Adaptive to change, responding 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.
Physical Abilities / Working Conditions

Ability to sit, talk and hear consistently. Ability to stand, walk, and use hands to handle or reach occasionally. Visual requirements: close vision (clear vision at 20 inches or less; distance vision (clear vision at 20 feet or more). Lift up to 10 pounds occasionally. Environment: typical office with moderate noise from business office with computers and printers, light traffic.

Contact

Phone:  option 1
Email:

EEO Statement

Mountain America Credit Union is an EEO/AA/ADA/Veterans employer.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary