OneMain Financial

Senior Staff Software Engineer (Node, React, GraphQL, AWS)

OneMain Financial$120K — $150K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • B.S. / M.S. in Computer Science or related discipline.
  • 8+ years of leadership experience in managing technical teams.
  • Strong understanding of software engineering practices and quality techniques.
  • Experience building and consuming RESTful APIs.
  • Familiarity with technologies like Angular, Ionic, Node.JS, Type Script, AWS managed services.

Responsibilities

  • Lead, mentor, and support the application development teams.
  • Manage project timelines, resources, and budgets efficiently.
  • Cultivate strong working relationships with internal teams and partners.
  • Oversee vendor relationships to ensure effective service delivery.
  • Monitor and manage project and departmental budgets for cost efficiency.

Benefits

  • Health and wellbeing options including medical, dental, and vision insurance.
  • Up to 4% matching 401(k) contributions.
  • Employee Stock Purchase Plan with a 10% discount.
  • Tuition reimbursement for continued education.
  • Generous paid time off package including vacation and sick leave.
Full Job Description
We are seeking a Senior Staff level Software Engineer with strong knowledge of Event Driven Architecture, GraphQL, and has experience building scalable external facing systems.

Key Responsibilities:
  • Perform complex application programming activities with an emphasis on backend systems development: Node.JS, TypeScript, JavaScript, Python, RESTful APIs, Data Pipelines and more
  • Lead the definition of system architecture and detailed solution design that are scalable and extensible
  • Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
  • Own the quality of code and do your own testing. Automate feature testing and contribute UI testing framework
  • Become a subject matter expert for our mobile applications backend and middleware
  • Deliver amazing solutions to production that knock everyone's socks off
  • Mentor developers on the team
  • Aid technical team as needed
  • Assist in interviewing and building out technical team
  • Suggest improvements to optimize delivery


Basic Qualifications:
  • Minimum B.S. / M.S. Computer Science or related discipline from accredited college or University
  • At least 8+ years of experience designing, developing, and delivering backend applications with Node.JS, TypeScript, JavaScript, Python, Restful APIs, Data Pipelines and related backend frameworks
  • At least 8 years of experience building internet facing applications
  • At least 8 years of experience with known Cloud and/or OpenShift, preferably AWS
  • Proficient in following concepts: object-oriented programming, software engineering techniques, quality engineering, parallel programming, databases, etc.
  • Proficient in building and consuming RESTful APIs
  • Proficient in GraphQL and experience creating event driven architecture
  • Proficient in managing multiple tasks and consistently meet established timelines
  • Experience integrating APIs with front-end and/or mobile-specific frameworks
  • Strong collaboration skills
  • Excellent written and verbal communications skills


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)


Location: [HYBRID] Charlotte, NC : 3 days/week (TWR)

About OneMain Financial

OneMain Financial is a consumer finance company that provides personal loans and other financial services. The company was founded in 1912 and is headquartered in Evansville, Indiana. OneMain Financial offers loans for a variety of purposes, including debt consolidation, home improvement, and auto financing. The company operates more than 1,500 branches across the United States. OneMain Financial is a subsidiary of Springleaf Holdings, Inc.
Learn more about OneMain Financial
Size
8,800 employees
Market Cap
$4 billion
Industry
Net Income
$730 million
Founded
1912
5 Year Trend
+5%
Revenue
$4.9 billion
NASDAQ

Similar Jobs

More Jobs at OneMain Financial

More Information Technology Jobs

Find similar Senior Staff Software Engineer (Node, React, GraphQL, AWS) jobs: