Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer .NET

OneMain Holdings Inc

Senior Software Engineer – Platform Engineer

OneMain Financial is seeking a Senior Software Engineer – Platform Engineer to design, build, and enhance our core lending platforms, including our proprietary Loan Origination System (LOS), Loan Servicing System (LSS), and multiple high-traffic web properties. This position is based on-site in West Valley City, UT. The successful candidate will contribute to system design and implementation across platforms that power key customer interactions and enterprise-wide financial services. This engineer will collaborate closely with product teams and cross-functional partners in Legal, Accounting, Finance, Credit, and Marketing.

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.
Who We Are

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.

Driven collaborators and innovators, our team thrives on transformative digital thinking, customer-first energy and flexible work arrangements that grow lives, careers and our company. 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.

Because team members at their best means OneMain at our best, we provide opportunities and benefits that make their health and careers a priority. That's why we've packed our comprehensive benefits package for full- and some part-timers with:

  • Health and wellbeing options including medical, prescription, dental, vision, hearing, accident, hospital indemnity, and life insurances
  • Up to 4% matching 401(k)
  • Employee Stock Purchase Plan (10% share discount)
  • Tuition reimbursement
  • Paid time off (15 days' vacation per year, plus 2 personal days, prorated based on start date)
  • Paid sick leave as determined by state or local ordinance, prorated based on start date
  • Paid holidays (7 days per year, based on start date)
  • Paid volunteer time (3 days per year, prorated based on start date)

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer .NET in West Valley, UT vacancy
  • $140k - $200k

     ...office. These include frontend and backend engineers, AI research scientists, and others from...  ...including interop between managed code (.NET) and native code. ~ Proven track record...  ...to building accessible and inclusive software. ~ Excellent software engineering fundamentals... 
    Senior
    .net
    Full time
    Work at office

    Speechify

    West Jordan, UT
    21 hours ago
  •  ...About the Role and Job: Position:Sr Software Engineer Location: Draper, Utah RESPONSIBILITIES...  ...with users, application owners and senior stakeholders across all areas Improve...  ...languages: Java, C, C++, VB, .NET, ASP or Angular etc. One of the following... 
    Senior
    .net
    Permanent employment

    Yantran LLC

    Magna, UT
    3 days ago
  •  ...'s a good chance you've even used our software since 100,000+ companies nationwide use...  ...Role We’re currently looking for a senior backend engineer that will be primarily designing,...  .... Our day-to-day work is in C# on .NET 8 with WebAPI, MVC and Vue.js at the front... 
    Senior
    .net
    Remote job

    Employee Navigator

    West Jordan, UT
    more than 2 months ago
  •  ...Senior Software Engineer At Medallion Bank we finance fun! We are an industrial loan bank that specializes in providing consumer loans for the...  ...office days per week. Develop software applications using.NET technologies. Write clean, efficient, and well-documented... 
    Senior
    .net
    For contractors
    Work experience placement
    Work at office
    3 days per week

    Medallion Bank

    Salt Lake City, UT
    21 hours ago
  • $83.43k - $222.48k

     ...technical expertise to architect and code software applications, conduct system testing and...  ...direction and innovation of digital engineering projects. What you will do Designs...  ...least one popular programming language (.NET , GoLang or Java) and SQL constructs (PostGres... 
    Senior
    .net
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area

    CVS Health

    Salt Lake City, UT
    1 day ago
  •  ...Senior Cloud Software Engineer (Full-Stack) Fully Remote-United States Job Type Full-time Description Overview Tanaq Technical Services...  ...Node.js, Python (Django/Flask), Java (Spring Boot), or .NET and managing databases PostgreSQL, SQL, NoSQL and ensure... 
    Senior
    .net
    Full time
    Contract work
    Work at office
    Local area
    Remote work

    St. George Tanaq Corporation

    Salt Lake City, UT
    1 day ago
  • $100k - $125k

     ...SitusAMC in Salt Lake City is seeking a Data Engineer to enhance their enterprise data centralization and automation strategy. The ideal candidate will possess over 5 years of data engineering experience, including 1 year in a mentorship capacity within the residential... 
    Senior
    .net
    Full time
    Remote work

    SitusAMC

    Salt Lake City, UT
    4 days ago
  •  ...shaping scalable, secure solutions? As a Senior Application Engineer I - HR Technologies, you'll play a...  ...or scripting languages such as Java, .NET, or Python, along with strong SQL and...  ...Knowledge: Hands-on experience with Software as a Service (SaaS) platforms, APIs, and... 
    Senior
    .net
    Worldwide

    Kirkland & Ellis

    Salt Lake City, UT
    21 hours ago
  • $79.2k - $209.5k

     ...modernized, automated healthcare. This is a net new line of business, constructed with...  ...your contribution to make it a premier engineering center with the focus on excellence....  ...Reporting team, you will use basic knowledge of software architecture to perform tasks associated... 
    Senior
    .net
    Temporary work
    Immediate start
    Flexible hours

    Oracle

    Salt Lake City, UT
    3 days ago
  •  ...Senior / Staff Software Engineer - UI Client Application Anywhere Type: Contract Category: Development Industry: Life Sciences Workplace...  ...UI components using Angular and SCSS. Integrate with .NET backend services via auto-generated API clients using... 
    Senior
    .net
    Hourly pay
    Contract work
    Local area
    Remote work

    Eliassen Group

    Salt Lake City, UT
    3 days ago
  • $102k - $170k

     ...None What You Will Do: We are looking for a hands-on senior software engineer with deep knowledge of Microsoft Power Apps, including...  ...Microsoft's Dynamics Power Platform Core Skills: C#, SQL, .Net, D365, CRM SDK, CRM Plugins, PowerApps, Power BI, & Power Automate... 
    Senior
    .net
    Temporary work
    Flexible hours

    Guidehouse

    Salt Lake City, UT
    3 days ago
  •  ...Innovations - is currently seeking a talented and passionate Software Engineer to join our growing WarehouseOS team. In this role you will help...  ...developing C# applications. ~ Experience with ASP.NET Core and web applications. ~ Understanding of relational databases... 
    .net
    Full time
    Temporary work
    Work experience placement

    HOJ Innovations

    West Valley, UT
    1 day ago
  •  ...Senior Software Engineer Applied Signal Technology (AST) is seeking a Senior Software Engineer who strives for excellence and have a passion to be part of a team that strengthens our nation and improves the security of our world. AST provides trusted strategic and... 
    Senior
    Relocation

    Raytheon

    West Valley, UT
    7 days ago
  • $135k - $155k

     ...outcomes, and greater transparency. You will join a talented engineering organization with a track record of delivering meaningful and...  ...Description The AI Services team is looking for an experienced software engineer experienced with audio data, machine learning, and designing... 
    Senior
    Contract work
    Remote work
    Relocation

    Motorola Solutions

    West Valley, UT
    2 days ago
  •  ...Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide...  ...Gateway. - Proficiency in VB/C Sharp .net and Python scripting. - Works on problems...  ...obtaining solutions. - Networks with senior internal and external personnel in own... 
    .net
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    West Jordan, UT
    21 hours ago
  • $100k - $125k

     ...position builds the processes involved in data engineering and may mentor staff. They build the...  ...data engineering platform. Follow the software development lifecycle of the data...  ...guidelines, position eligibility and SitusAMC Senior Management approval. SitusAMC offers PTO... 
    Senior
    .net
    Full time
    Work at office
    Local area
    Remote work

    SitusAMC

    Salt Lake City, UT
    21 hours ago
  •  ...Senior Software Architect USA - Sandy, UT At NiCE, we don't limit our challenges. We challenge...  ...-term goals, performance needs, and engineering best practices. How will you make an...  ...: Node.js, Python, Java, PHP, C#/.NET or similar ~ Experience building and... 
    Senior
    .net
    Work at office
    Remote work
    Flexible hours

    NICE Actimize

    Sandy, UT
    1 day ago
  •  ...opportunities. Learn more at . Overview of Job Function: As a Senior Software Engineer, you will take deep technical ownership of significant...  ...Java (Spring Boot, Spring MVC, JPA/Hibernate) and/or C# (.NET / .NET Core). Solid understanding of RESTful API design,... 
    Senior
    .net
    Contract work
    Local area
    Shift work

    Verint Systems

    Salt Lake City, UT
    3 days ago
  •  ...Senior Principal Software Engineer Applied Signal Technology (AST) is seeking a Senior Principal Software Engineer who strives for excellence and has a passion to be part of a team that strengthens our nation and improves the security of our world. AST provides trusted... 
    Senior
    Relocation

    Raytheon

    West Valley, UT
    21 hours ago
  •  ...So, what's the role all about? We are seeking a Senior Full-Stack Software Engineer to design, build, and scale high-quality web applications...  ...proficiency in Backend: Node.js, Python, Java, PHP, C#/.NET or similar ~ Experience building and consuming RESTful... 
    Senior
    .net
    Work at office
    Remote work
    Flexible hours

    NICE

    Sandy, UT
    1 day ago
  •  ...Role: Senior Software Implementation Engineer Location: Salt Lake City, UT(Hybrid)-need local JD: # Interface with clients regarding professional services development projects and the debugging of our code base while managing expectations and communicating... 
    Senior
    Work experience placement
    Local area

    Inficare

    Salt Lake City, UT
    2 days ago
  • $172k - $212k

     ...Senior Software Engineer, Backend Flex is a growth-stage, NYC headquartered FinTech company that is creating the best rent payment experience. It's hard to believe that it's 2026 and paying rent on time is expensive, inflexible, and difficult. We're here to change... 
    Senior
    Full time
    Local area
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    FLEX Inc

    Salt Lake City, UT
    3 days ago
  • $100k - $120k

     ...Senior Conflicts Analyst Direct Counsel is seeking an experienced and detail-oriented...  ...and staff regarding conflicts and intake software questions. Process Improvement &...  ...to hear from you. Apply today by sending your resume to ****@*****.***.net... 
    Senior
    .net
    Remote work
    Flexible hours

    Direct Counsel

    Salt Lake City, UT
    3 days ago
  • $174k - $210k

     ...Description Summary This position provides IT engineering for the rapid, scalable, and compliant delivery of enterprise software applications and foundational workflows. The...  ...sound/supportable technical solutions for net-new software applications built from the ground... 
    Senior
    .net
    Permanent employment
    Contract work
    Remote work
    Visa sponsorship
    Work visa
    Relocation package

    GE Aerospace

    Salt Lake City, UT
    3 days ago
  • $26.67 - $39 per hour

     ...Software Engineer FT / PT Status - Full-Time Salary - $$26.67 - $$39.00 Hourly Wage Remote...  ...web application development.This is a senior-level position requiring a minimum of five...  ...scalable solutions using the modern .NET ecosystem, leveraging C#, EF Core, and Azure... 
    .net
    Hourly pay
    Full time
    Work at office
    Remote work

    Utah Division of Human Resource Management

    Salt Lake City, UT
    1 day ago
  • $190k - $240k

     ...hidden fees or compounding interest.Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-end experiences that...  ...JavaScript/TypeScript.You have a total of 4+ years of experience as a software engineer.You are experienced in designing, developing, and... 
    Senior
    Remote work

    Affirm

    Salt Lake City, UT
    4 days ago
  •  ...Sr. Software Engineer The Sr. Software Engineer will be a critical part of engineering team. You will solve problems to enable client-facing...  ...running services in a distributed computing environment. ~ Senior-level experience with GoLang, Python or similar programming... 
    Senior

    Software Technology Inc

    Salt Lake City, UT
    1 day ago
  •  ...Celtic Bank is seeking a highly skilled Senior Software Engineer with deep expertise in backend development, cloud technologies, distributed systems, and API integrations. In this role, you will help shape and improve the banking experience for our customers while expanding... 
    Senior
    Work at office
    Local area

    Celtic Bank

    Salt Lake City, UT
    5 days ago
  • $115k

     ...currently seeking a Principal Analyst - Senior Pricer. The successful candidate for this...  ...of free cash flow, operating income, and net present value. Present the key pricing...  ...processing, spreadsheet, or other related software programs. Job-Specific Minimum Requirements... 
    Senior
    .net
    Contract work
    Work experience placement
    Local area
    Remote work

    MAXIMUS

    Salt Lake City, UT
    3 days ago
  • $197.4k - $232k

     ...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At...  ...One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend... 
    Senior
    Full time
    Remote work

    Confluent

    Salt Lake City, UT
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer .NET. Be the first to apply!