Senior Software Engineer – (C#, .NET)

OneMain Financial

Salt Lake City (UT)

On-site

USD 90,000 - 130,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

OneMain Financial in the United States seeks an experienced .NET software engineer to contribute to enterprise systems including Loan Origination and Servicing, and customer-facing apps such as omfauto.com and rateworks.com.

You will design scalable, secure backend services, implement RESTful APIs, collaborate via code reviews, and help modernize legacy systems while mentoring teammates in DevOps practices.

Qualifications

  • 3–5+ years of enterprise-grade .NET development experience.
  • Strong skills in T-SQL, C#, and .NET Framework backend design.
  • Understanding of distributed multi-tier architectures.
  • Hands-on with WPF/XAML, LINQ, MVVM, WebAPI; exposure to React or Angular beneficial.
  • Proficient in RESTful API design, JSON and XML integrations.

Responsibilities

  • Contribute to architecture and development of Loan Origination and Servicing systems and customer apps.
  • Ensure scalable, maintainable, and secure software within projects.
  • Implement APIs, middleware, and integrations with internal/external tools like Twilio Flex.
  • Participate in code reviews, design discussions, and pairing sessions.
  • Support automation, CI strategies, and DevOps practices to improve reliability.
  • Assist in modernizing legacy systems and boosting scalability.
  • Troubleshoot and tune performance to maintain system health.

Skills

.NET
T-SQL
C#
WebAPI
RESTful API design
JSON/XML integrations
MVVM
WPF/XAML
DevOps practices
Agile

Education

Bachelor’s degree in Computer Science, Engineering, or related field

Tools

React
Angular

Job description

Key Responsibilities
  • Contribute to the architecture and development of key systems including Loan Origination Systems, Loan Servicing Systems, and customer-facing applications (e.g., omfauto.com, foursight.com, rateworks.com).
  • Ensure scalable, maintainable, and secure software design within assigned projects.
  • Implement APIs, middleware services, and integrations with internal and external tools such as Twilio Flex.
  • Collaborate with peers through code reviews, design discussions, and pairing sessions.
  • Support automation and continuous integration strategies to improve development efficiency and reliability.
  • Assist in technical initiatives to modernize legacy systems and improve scalability.
  • Participate in troubleshooting and performance tuning to maintain system health.
What Sets You Apart
  • 3-5+ years of experience developing enterprise-grade applications in .NET.
  • Strong skills in T-SQL, C#, and the .NET Framework with experience in backend service design.
  • Understanding of distributed systems and multi-tier application architectures.
  • Hands-on experience with WPF/XAML, LINQ, MVVM, and WebAPI; exposure to React or Angular is a plus.
  • Proficiency in RESTful API design, JSON, and XML integrations.
  • Ability to explain technical concepts clearly across teams.
  • Experience working in Agile environments with DevOps practices.
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Interest in mentoring peers and promoting modern development practices.

OneMain Holdings, Inc. is an Equal Employment Opportunity (EEO) employer. Qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship status, color, creed, culture, disability, ethnicity, gender, gender identity or expression, genetic information or history, marital status, military status, national origin, nationality, pregnancy, race, religion, sex, sexual orientation, socioeconomic status, transgender or on any other basis protected by law.

OneMain Financial (NYSE: OMF) is the leader in offering nonprime customers responsible access to credit and is dedicated to improving the financial well-being of hardworking Americans. Since 1912, we've looked beyond credit scores to help people get the money they need today and reach their goals for tomorrow. Our growing suite of personal loans, credit cards and other products help people borrow better and work toward a brighter future. In our more than 1300 community branches and across the U.S., team members help millions of customers solve critical financial needs, including debt consolidation, home and auto repairs, medical procedures and extending household budgets. We meet customers where they want to be - in person, by phone and online. At every level, we're committed to an inclusive culture, career development and impacting the communities where we live and work. Getting people to a better place has made us a better company for over a century. There's never been a better time to shine with OneMain.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Platform Engineer (Observability)
Senior Platform Engineer (Observability)

OneMain Financial • Evansville (IN)

On-site
USD 110,000 - 150,000
Sales Associate
Sales Associate

OneMain Financial • Salt Lake City (UT)

On-site
USD 40,000 - 56,000
Health benefits
401(k) match
Employee stock purchase plan
+2
Loan Sales Specialist
Loan Sales Specialist

OneMain Financial • Aurora (CO)

On-site
USD 28,000 - 33,000
Health benefits
401(k) match
Stock purchase plan
Loan Solutions Advisor
Loan Solutions Advisor

OneMain Financial • Bear (DE)

On-site
USD 37,000 - 46,000
Health insurance
Up to 4% 401(k) matching
Employee Stock Purchase Plan
+5
Loan Sales Specialist
Loan Sales Specialist

OneMain Financial • Livonia (MI), City of Troy (NY)

On-site
USD 40,000 - 70,000
Health and wellbeing options including
Up to 4% matching 401(k)
Employee Stock Purchase Plan (10%"
+5
Loan Sales Specialist
Loan Sales Specialist

OneMain Financial • Union (NJ)

On-site
USD 25,000 - 30,000
Health and wellbeing benefits
401(k) matching
Employee Stock Purchase Plan
+5
Loan Sales Specialist
Loan Sales Specialist

OneMain Financial • Downingtown

On-site
USD 40,000 - 70,000
Health and dental
Vision insurance
401(k) match
+6
VP/MD Analytics
VP/MD Analytics

OneMain Financial • Wilmington (DE)

On-site
USD 180,000 - 240,000
Loan Sales Specialist
Loan Sales Specialist

OneMain Financial • Idaho Falls (ID)

On-site
USD 42,000 - 56,000
Health and wellbeing options (medical,
Up to 4% 401(k) matching
Employee Stock Purchase Plan
+5
Loan Sales Specialist
Loan Sales Specialist

OneMain Financial • Bear (DE)

On-site
USD 37,000 - 46,000
Health insurance
Up to 4% 401(k) matching
Employee Stock Purchase Plan
+5