Experience:
5+ years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Posted:
6/23/2019
Job Category:
Information Services
See more jobs for students and recent grads who studied:
.NET Developer
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

Follow This Company
Share

Job Description

Please reference the schedule and minimum qualifications listed below before applying.

If you need assistance with filling out our application form or during any phase of the application, interview, or employment process, please notify our Human Resources Team at 801-325-6310 and every reasonable effort will be made to accommodate your needs in a timely manner.

Job SummaryDevelops and maintains software, databases, reports, and forms for internal and external credit union use. Responsibilities include full stack web development covering database design, services and API implementations, and front end UI development for an engaging user experience. An emphasis should be placed on building reusable code, with security and performance in mind.

Job Description

To be effective, an individual must be able to perform each job duty successfully.

* Develops, tests, and maintains software solutions for credit union users in an agile environment.
* Follows best practices and credit union code standards, using design patterns and secure software guidelines.
* Meets the needs of the end user in a quality, consistent, and professional manner.
* Implements requirements and mockups, using independent judgment where appropriate.
* Communicates effectively to both team members and credit union employees in other departments.
* Writes maintainable code through testing, debugging, and documentation of code.
* Performs code reviews as required.
* Architects and designs full stack solutions for complex business problems, and breaks down projects and features into manageable tasks.
* Assists in mentoring other developers and resolving technical issues.
* Ability to work independently or as part of a team throughout the entire software development life cycle.
* Commits to continuously learn and improve, in both technical and soft skills.
* Performs other duties as assigned.

KNOWLEDGE, SKILLS, and ABILITIES

The requirements listed are representative of the knowledge, skills, and/or abilities required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.

Experience

* Minimum 7 years of .NET OOP or equivalent.
* Minimum 3 years of JavaScript and associated frameworks and libraries.

Education

Four-year college degree or equivalent experience.

Managerial Responsibility

Has no supervisory/ managerial responsibility.

Preferred Skills

* .NET Framework 4+ (C#)
* .NET Core
* JavaScript/TypeScript/HTML/CSS
* Expertise with front end frameworks, including React
* Experience with optimization tools such as WebPack
* Familiarity with creating and consuming web services, including both REST and SOAP
* Version control experience (ideally Git/TFS)
* Experience with Microsoft SQL Server

PHYSICAL ABILITIES / WORKING CONDITIONS

Physical Demands

Ability to talk, sit, and hear consistently. Ability to use hands to handle or reach occasionally.

Vision Requirements

Close vision (clear vision at 20 inches or less)

Distant vision (clear vision at 20 feet or more)

Color vision (ability to identify and distinguish colors)

Weight Lifted or Force Exerted

Ability to lift up to 10 pounds occasionally

Environmental

There are no unusual environmental factors (such as a typical office)

Noise Environment

Moderate noise (business office with computers and printers, light traffic)

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

This company profile was created by AfterCollege and is about Mountain American Credit Union. This page is not endorsed by or affiliated with Mountain American Credit Union. For questions regarding company profiles, please email: care@aftercollege.com.