Talent.com
OneMain Financial
Sr. Software EngineerOneMain Financial • West Valley City, Utah
Sr. Software Engineer

Sr. Software Engineer

OneMain Financial • West Valley City, Utah
30+ days ago
Job type
  • Full-time
Job description

OneMain Financial is seeking a Senior Software Engineer. This role will be on-site at our corporate site in West Valley City, UT.

This “full-stack” position is responsible for designing, developing, and testing software for OneMain’s proprietary loan origination system (LOS), loan servicing system (LSS), , , , phone system (Twilio Flex), and other ancillary systems. This position will directly interface with subject matter experts across all business lines, including Accounting, Finance, Marketing, Credit, Legal, and Customer Service.


Key Responsibilities

  • This role works more independently and has built technical skills through experience and learning.
  • They will be responsible for execution of a complete task or multiple tasks within a project. They will work with junior staff to accomplish objectives.
  • This role will require less supervision but will require guidance from time to time. When successful, this individual will take ownership of a particular task and collaborate well with others to realize the expected outcome.
  • Operates autonomously and takes initiative to work on tasks with multiple priorities across the team.
  • Seeks opportunities to learn and take responsibility for larger segments of a project. Upholds the commitments to complete projects.
  • Establishes relationships and understands dependencies and risks for the project and how their contributions fit into the broader project.
  • Communicates clearly and can convey more complex information to technical experts inside the team.
  • Identifies gaps, proposes minor improvements to existing processes.
  • Challenges self to identify, learn, and adapt to new ways of working. Quality and automation are continuously top of mind and demonstrated in deliverables.
  • Uses effective critical thinking skills to tackle more complex problems and works with others to develop innovative solutions.
  • Strives to identify proactive measures for mitigating the recurrence of incident.
  • Considers multiple solutions to a problem before seeking guidance.
  • Collaborates with other teams and resolves issues within area of specialization with minimal supervision. Beginning to develop others on the team by sharing knowledge and training.
  • Demonstrates personal leadership to achieve individual and team success.
  • Takes initiative to complete tasks and shows willingness to help peers.

Job Requirements

  • 5+ Years of software engineering experience
  • Fluency in C# and the .NET Framework
  • Mastery of T-SQL (SSMS), Database Design & Development
  • Competent with WPF, XAML, LINQ
  • Capable in WebApi, JSON, XML, and API integration
  • Understanding in MVVM Design Pattern
  • Practiced in MVC, HTML, and JQuery
  • Exposure to React,, and Angular
  • Solid understanding of OOP Principles, SOA Principles, and multiple-tier architectural design
  • Ability to deliver a clear, concise explanation of work via technical writing.
  • Interest in and ability to discuss technical concepts beyond own immediate work.
  • Applies enthusiasm for continuous learning to improve contributions and maintains a craftsman-like approach to work and, generally, understands how own work fits into broader technical strategy.
  • Applies and hones core skills for software development and expresses interest in technology trends including design principles and patterns, and methods including Agile software development, iterative delivery, and cloud computing.
  • BS degree in a computer related field
  • Excellent communications

Who we Are

A career with OneMain offers you the potential to earn an annual salary plus incentives. You can steer your career toward leadership roles such as Branch Manager and District Manager by taking advantage of a variety of robust training programs and opportunities to advance. Other team member benefits include:

  • 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 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 1,300 community branches and across the , 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.

Create a job alert for this search

Sr. Software Engineer • West Valley City, Utah

Similar jobs

Full Stack Staff-Level Software Engineer - Remote

Zions BankSalt Lake City, UT, United States
Remote
Full-time

Zions Bancorporation's Enterprise Technology and Operations (ETO) team is transforming what it means to work for a financial institution.With a commitment to technology and innovation, we have been... Show more

 • Promoted

Senior Public Sector Sales Engineer Remote

EDBSalt Lake City, UT, United States
Remote
Full-time

A leading data and AI platform provider is seeking a Principal Sales Engineer with public sector experience in Salt Lake City, Utah.You will partner with sales teams to deliver technical presentati... Show more

 • Promoted

Hiring Immediately Automation Architect Salt Lake City, UT (Remote)

Xceed TechnologiesSalt Lake City, UT, United States
Remote
Full-time
Quick Apply

Automation Architect</b><br /> <b>Role Type: Contract<br /> Automation Architect (RPA) Location: Salt Lake City, UT (Remote) Duration: 12 Months</b><br /> <u... Show more

Senior Software Engineer

MasterCardSalt Lake City, UT, US
Full-time +1

Mastercard powers economies and empowers people in 200+ countries and territories worldwide.Together with our customers, we’re helping build a sustainable economy where everyone can prosper.We supp... Show more

Senior DevOps Engineer I

AvettaLehi, UT, US
Full-time

Automate reproducible infrastructure to maintain predictably and security.Provide Continuous Integration and Deployment.Infrastructure, utilizing Git, and CI tools like Github Actions, Jenkins to m... Show more

Lead Java Software Engineer

Resource InnovationsSalt Lake City, UT, US
Remote
Full-time
Quick Apply

Resource Innovations is seeking Lead Java Software Engineer to join our growing Software as a Service (SaaS) team.As a hands-on technical lead at Resource Innovations, you will be instrum... Show more

Remote Corporate Development Associate - AI Trainer ($50-$60 per hour)

Data AnnotationNorth Salt Lake, Utah
$50.00 hourly
Remote
Full-time +1

DataAnnotation is committed to creating high-quality AI.Join our team to help train the next generation of AI while enjoying the flexibility of remote work and the freedom to set your own&nbsp... Show more

 • Promoted

Senior Software Engineer

BrivoLehi, Utah, US
$130,000.00 yearly
Full-time
Quick Apply

Brivo is seeking a highly creative, passionate, and skilled Senior Full-Stack Software Engineer to design and develop new web services for a global security system serving millions of users.This is... Show more

SOAR Engineer [Job ID 20260504]

Phoenix CyberSalt Lake City, UT, US
Full-time
Quick Apply

Phoenix Cyber is looking for a SOAR Consultant to support a commercial client.This is a 100% remote, work-from-home position anywhere in the continental United States.Minimum 2 years of S... Show more

Server - Saratoga Springs Chili's

Chilli'sSaratoga Springs, UT, United States
Full-time +1

Server Saratoga Springs, UT 84045 Job #004B56 ← Back to search results Role Overview Our Servers don't just provide our Guests with amazing food and drinks.They deliver hospitality and service ... Show more

 • Promoted

Software Engineer - Salt Lake City, UT (Remote) W2 only

RICEFW Technologies IncSalt Lake City, UT, United States
Remote
Full-time

SCOPE OF WORK SOFTWARE ENGINEER FORUSBE SEATS DASHBOARD SOLICITATION #USBE-MHNA5NA-DO3The Utah State Board of Education (USBE) is seeking two (2) highly motivated Software Engineer to develop and m... Show more

 • Promoted

Software Engineer

TradeJobsWorkForce84043 Lehi, UT, US
Full-time

Software Engineer Job Duties: Develops information systems by designing, developing, and installin... Show more

 • Promoted

Senior Software Engineer Remote Lead & Mentor

HealthEquityDraper, UT, United States
Remote
Full-time

A leading health solutions company seeks a Sr Software Engineer to develop and implement innovative software solutions.This fully remote position requires over 8 years of experience in software dev... Show more

 • Promoted

ILUS - Senior Project Engineer I (Remote)

Daifuku Intralogistics America CorporationSalt Lake City, UT, United States
Remote
Full-time

ILUS - Senior Project Engineer I (Remote)Job LocationUS-IL-Bolingbrook US-KY-Erlanger US-UT-Salt Lake City US-MI-Grand Rapidsof OpeningsCompany DivisionILUSOverviewCandidate will be responsible for... Show more

 • Promoted

Travel Cath Lab Tech - $2,506 to $2,801 per week in Saratoga Springs, UT

AlliedTravelCareersSaratoga Springs, UT, US
$2,506.00 weekly
Full-time

AlliedTravelCareers is working with Prime Time Healthcare to find a qualified Cath Lab Tech in Saratoga Springs, Utah, 84043!.Now Hiring: Allied Healthcare Cath Lab - Saratoga Springs, UT.Contact u... Show more

 • Promoted

Aerospace Engineer

TradeJobsWorkforce84043 Lehi, UT, US
Full-time

Aerospace Engineer Job Duties: Contributes to the design, manufacturing, and testing of aircraft and ae... Show more

 • Promoted

Senior Software Engineer—AI Product & Platform Engineering

AAPCSalt Lake City, UT, US
Full-time
Quick Apply

This is a remote position Senior Software Engineer (Remote)—AI Product & Platform Engineering We build AI-powered products that improve customer workflows (speed, accuracy, confidence).As... Show more

Software Integration Engineer Level II

TAP EngineeringBluffsdale, UT, US
$82,000.00 yearly
Full-time
Quick Apply

Software Integration Engineer II Job ID:.TAP00 Position: Software Integration Engineer II Location: Bluffsdale, Utah Category: Technical Clearance Requirement: Active TS/SCI with Polygraph (most re... Show more

Lead SW Engineer - UI for Hyperscale Infrastructure | REMOTE | Startup Job at Li

Living TalentSalt Lake City, UT, United States
Remote
Full-time

OverviewUI and Dashboards for Hyperscale Infrastructure platformCloud resource optimization for Kubernetes, HPC, AI workloads.Full-Stack SW Engineer with UI expertise (Go, React, TS, UI State Manag... Show more

 • Promoted

Sr. Escalations Expert

SunrunLehi, UT, United States
Full-time

Ever since we started in 2007, Sunrun has been at the forefront of connecting people to the cleanest energy on Earth.It's why we've become the #1 home solar and battery company in America.Today, we... Show more