OneMain Financial Jobs

Job Information

OSC Technical Solutions Software Engineering Director in Richland, Washington

The Software Engineering Director reports directly to the Program Director and is responsible for managing all aspects of Enterprise Application Support. This key leadership role provides strategic direction, operational management, and fosters an environment of innovation through the transformation of OSC Technical Solutions into a modern, agile software development and management organization.

Major Activities (Typical Duties/Responsibilities)

  • Provide leadership and management oversight to Software Engineering Managers and teams.
  • Set and execute the integrated vision for OSC Technical Solutions transformation, moving toward modernized, agile software development practices.
  • Establish and nurture trust-based relationships with diverse internal and external customers across the Hanford environment.
  • Facilitate the practice of DevSecOps, ensuring it is a guiding principle throughout Enterprise Application Support divisions.
  • Ensure organizational compliance with all customer directives, strategic plans, and required processes.
  • Implement and promote Agile Software Development methodologies within the organization.
  • Interface with the OSC Technical Solutions Business Office and IT Project Management Office to provide financial oversight and reporting for approximately $25 million in software projects.
  • Provide support to internal and external customers in all aspects of software development and maintenance, including application architecture, analysis, development, data management, quality assurance, web support, and consultation.
  • Oversee the IT Technical Document Writers division, ensuring the development of compliant IT documentation and maintaining Software Quality Assurance (SQA) documentation consistent with SQA programs and customer requirements.
  • Actively partners with peer Directors across all functional organizations to drive mission advancement, strengthen cross-functional alignment, and ensure consistent operational excellence.
  • Promote innovation, automation, and efficiencies throughout the organization.
  • Perform other duties as appropriate and as assigned.

Knowledge/Skills/Abilities

Proven experience in leading large-scale software engineering, application support, and transformation projects within a highly regulated environment.

Expertise in Agile, DevSecOps, SDLC methodologies, and project management.

Strong financial management skills, with experience overseeing substantial software project budgets.

Ability to make decisions, solve problems, and exercise excellent judgment. 

Superior organizational, follow-up, and detail-oriented skills. 

Excellent written and verbal communication skills; including thorough knowledge of proper grammar, advanced vocabulary, spelling, editing and proofreading skills.  

Good interpersonal skills: ability to work effecti

DirectEmployers