OneMain Financial is looking for a Software Engineer to develop customer-facing credit card applications, aiming to improve the financial well-being of nonprime customers through responsible access to credit.
Requirements
- Experience designing, developing software applications with Node.js, TypeScript, JavaScript, Restful APIs and related backend frameworks
- Experience building & working with internet facing applications
- Exposure to AWS and/or OpenShift platforms
- Proficient in following concepts: object-oriented programming, software engineering techniques, quality engineering, parallel programming, databases, etc.
- Experience developing and deploying applications within Kubernetes based containers
- Angular
- Node
- TypeScript
- JavaScript
- RESTful APIs
Responsibilities
- Perform application programming activities with an emphasis on mobile development: Angular, Node, TypeScript, JavaScript, RESTful APIs and more
- 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
- Enthusiasm for cloud computing platforms such as AWS or Azure
- Experience designing, developing software applications with Node.js, TypeScript, JavaScript, Restful APIs and related backend frameworks
- Experience building & working with internet facing applications
Other
- Minimum B.S. / M.S. Computer Science or related discipline from accredited college or University
- Proficient in managing multiple tasks and consistently meet established timelines
- Strong collaboration skills
- Excellent written and verbal communications skills
- Financial Services experience and Credit Card experience a big plus.