Posted in

Lead Developer – Risk Execution

Lead Developer – Risk Execution

CompanyOneMain Financial
LocationWilmington, DE, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelMid 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.