Lead Developer – Risk Execution
Company | OneMain Financial |
---|---|
Location | Wilmington, DE, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Mid Level, Senior |
Requirements
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development, preferably within the financial services or risk management industry focused on risk and/or compliance implementations
- 4+ years of programming experience (Python preferred), with strong fundamentals in algorithms, data structures, and handling complex datasets
- Solid experience in Java, SQL, and JSON for backend service design and implementation
- Proficient in cloud environments, with strong hands-on knowledge of AWS and containerization tools like Kubernetes and Docker.
- Experience in building and maintaining decision engines and rule-based systems (Drools/vendor solutions)
- Exposure to machine learning infrastructure and microservices-based architecture in cloud-native environments
- DevOps understanding in a Cloud environment to manage CI/CD
- Skilled in Agile development and incremental delivery methodologies.
- Ability to communicate effectively with technical and non-technical stakeholders
- Demonstrated leadership in cross-functional delivery and an ability to work autonomously in a fast-paced setting
- Strong problem-solving orientation with adaptability to evolving priorities and technologies.
Responsibilities
- Translate credit risk intent into efficient, scalable, and reliable solutions in partnership with risk analysts and data scientists in the lending space
- Lead cross-functional collaboration across engineering, credit risk, and product teams to identify new opportunities and modernize system capabilities.
- Drive successful execution of modernization initiatives, ensuring quality, timely delivery, and robust documentation
- Develop testing & control procedures to ensure execution accuracy and effective post implementation monitoring.
- Conduct ongoing performance assessments of deployed logic and recommend improvements for optimization
- Lead and contribute to technical design discussions, architecture planning, and implementation of enhancements in decisioning systems.
Preferred Qualifications
-
No preferred qualifications provided.