SonicJobs Logo
Left arrow iconBack to search

Sr. Software Engineer- IAM

O'Reilly Auto Parts
Posted a month ago, valid for 15 days
Location

Headquarters, KY 40311, US

Salary

$50 - $60 per hour

info
Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The IAM Sr. Software Engineer role at O'Reilly Auto Parts is a hands-on technical position focused on developing workflows and automating processes within the IAM ecosystem.
  • Candidates should have a strong foundation in object-oriented design and be capable independent developers, but prior IAM experience is not required.
  • This position is located in Springfield, MO and requires regular on-site work, offering competitive wages and a comprehensive benefits package including medical, dental, and 401k contributions.
  • The role emphasizes developing cloud-native workflows and maintaining CI/CD pipelines, with a focus on low-code and no-code automation solutions.
  • Candidates are expected to have at least 3 years of experience in software development to qualify for this position.

The IAM Sr. Software Engineer is a hands-on technical role.  The Identity and Access Management Sr. Software will play a multi-disciplinary part the overall O’Reilly IAM ecosystem often bridging the gap between engineering and development.  Data integration, configuration management, and workflow development that support the IAM capability at O’Reilly will be primary focuses of the role.  Candidates do not need to have previous IAM experience but must be capable independent developers interested in and motivated to learn identity and access fundamentals.

This role is located in Springfield, MO and will require on-site work on a regular basis.


Responsibilities and Duties:

  • Develop workflows that automate an enterprise mover, joiner, leaver process.
  • Automate the assignment of user roles, role packages, and attributes.
  • Create and support intake and request forms on the front end of various IAM and IGA processes.
  • Develop cloud-native workflows deployed in Azure (Power Platform, Logic Apps, Azure Functions, Container Services) or similar cloud components with an emphasis on Low-Code No-Code automation workflows.Most scenarios will be low-code no-code but may need to be augmented with scripts and traditional software solutions at times.
  • Build reusable service components, libraries, and middleware to support data integration between enterprise applications and an identity and access management platform.
  • Build reusable service components, libraries, and middleware to support authentication, authorization, and API security patterns.
  • Develop automation scripts to aid in operational support of IAM infrastructure.
  • Translate business and technical requirements into well-architected, testable software solutions.
  • Contribute to system design discussions, architecture reviews, and technical decision-making.
  • Integrate workflows spanning multiple chained systems and directories.
  • Create accessible detail-oriented artifacts including but not limited to conceptual diagrams, sequence diagrams, component diagrams, and well commented code.
  • Design, develop, and maintain scalable backend services and APIs using modern programming frameworks (e.g., .NET, C#, RESTful services).
  • Implement Infrastructure-as-Code (Terraform, Bicep, ARM).
  • Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Operationalize services and workflows via logging, observability, and other monitoring solutions.
  • Write clean, maintainable, and well-documented code aligned with secure coding best practices.
  • Develop automated unit, integration, and regression tests.
  • Support troubleshooting and root-cause analysis for production issues.


Skills:
Required:

  • Solid understanding of object-oriented design, SOLID principles, and clean architecture patterns
  • Experience or ability to learn PowerShell, Azure CLI, and other mechanisms for managing IAM infrastructure at scale.
  • Experience developing microservices in containerized environments
  • Ability to write maintainable, well-tested, production-grade code
  • Experience building and maintaining CI/CD pipelines (Azure DevOps, GitHub Actions, or similar)
  • Strong problem-solving and troubleshooting skills
  • Familiarity with data integration tools and ETL processes
  • Experience with Git-based version control and collaborative development workflows
  • Familiarity with modern authorization, session, and token handling patterns.
  • Experience with or ability to learn Azure Power Platform automations and Logic Apps.

O’Reilly Auto Parts has a proven track record of growth and stability. O’Reilly is full of successful career stories and believes in a strong promote-from-within philosophy, encouraging you to grow your career along with the organization. 

Total Compensation Package:

  • Competitive Wages & Paid Time Off

  • Stock Purchase Plan & 401k with Employer Contributions Starting Day One

  • Medical, Dental, & Vision Insurance with Optional Flexible Spending Account (FSA)

  • Team Member Health/Wellbeing Programs

  • Tuition Educational Assistance Programs

  • Opportunities for Career Growth

O’Reilly Auto Parts is an equal opportunity employer. The Company does not discriminate on the basis of race, religion, color, national origin or ancestry (including immigration status or citizenship), sex, sexual orientation, gender identity, pregnancy (including childbirth, lactation, and related medical conditions,) age (40 and over), veteran status, uniformed service member status, physical or mental disability, genetic information (including testing or characteristics) or another protected status as defined by local, state, or federal law, as applicable.

Qualified individuals with a disability may be entitled to reasonable accommodation under the Americans with Disabilities Act. If you require a reasonable accommodation during the application or employment process, please send an email to: rar@oreillyauto.com or call (800) 471-7431 option , and provide your requested accommodation, and position details.




Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.