| Location | Salt Lake City, UT |
Software Engineer III
Work Arrangement: Hybrid On-site 3 days a week Salt Lake City, UT 84101
Contract Duration: 6 Months
Pay Rate: 70 hr
Overview
Our client is seeking an experienced Software Engineer to join its Consumer Real Estate Technology team supporting Home Improvement Financing solutions. The ideal candidate will be responsible for designing, developing, enhancing, and maintaining enterprise applications while helping drive modern software development initiatives.
This role requires strong expertise across the Microsoft technology stack, modern web development, and microservices architecture.
Responsibilities
Design, develop, and maintain enterprise applications
Build scalable APIs and microservices
Develop frontend applications using Angular
Create backend services using C# and ASP.NET Core
Optimize application performance and reliability
Troubleshoot and resolve system and application issues
Conduct software testing and quality assurance activities
Implement enhancements to existing applications
Collaborate with cross-functional technology teams
Create technical documentation and support materials
Participate in code reviews and development best practices
Required Qualifications
Bachelor's degree in Computer Science, Computer Engineering, or related discipline
5+ years of software development experience
Strong hands-on experience with:
Angular
C#.NET
ASP.NET Core
Entity Framework
Microservices Architecture
Preferred Qualifications
Docker Containers
GitHub Actions
Harness
Integration Testing
Unit Testing
MuleSoft API integrations
Enterprise application development experience
Financial services or banking experience
Technical Environment
Angular
C#.NET
ASP.NET Core
Entity Framework
REST APIs
Microservices
Docker
GitHub Actions
Harness
MuleSoft