OneMain Financial is seeking a Senior Software Engineer.NET to design, build, and enhance core lending platforms, including Loan Origination System (LOS), Loan Servicing System (LSS), and high-traffic web properties. The successful candidate will contribute to system design and implementation across platforms, collaborating closely with product teams and cross-functional partners.
Requirements
- 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.
- 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.
Benefits
- 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)