Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

O'Reilly Auto Parts Logo

Software Engineer II

O'Reilly Auto Parts

$84,080 - $126,120
Sep 16, 2025
CO, US
Apply Now

O'Reilly Auto Parts is looking to solve the problem of developing and implementing quality software solutions to support the development, integration, and enhancements of new, existing, and third-party solutions.

Requirements

  • Understands and applies the Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, and maintenance, to effectively develop software solutions.
  • Develops software through use of programming languages, tools, and platforms including: Object or component-oriented development
  • Database Interfaces and Queries
  • Cloud Computing: Works at an intermediate level to understand, deploy, and manage cloud-based infrastructure and services.
  • Designs, executes and reports on systems/service tests to ensure that an application functions as specified in the requirements.
  • Installs, sets up, configures, and manages software and environments.
  • Monitors, diagnoses root-causes and remediates issues with technology solutions.
  • Experience with performance tuning and optimization

Responsibilities

  • Contribute to the documentation of 'as is' and 'to be' processes, and describe the changes required to migrate to the 'to be' capability to accurately record the changes required.
  • Design, develop, and maintain software components and applications according to established standards and best practices
  • Write clean, well-documented, and efficient code in accordance with established coding standards
  • Contribute to the improvement of our development processes and tools
  • Ensure the performance, scalability, and security of the software developed
  • Enhance existing applications and contribute to development of new applications by analyzing and identifying areas for modification and improvement.
  • Develop and perform specified range of IT quality and performance testing to verify that software specifications are met.

Other

  • Bachelor's Degree in Computer Science or related field
  • Experienced practitioner able to work unsupervised (18 months to 3 years)
  • Basic experience of coordinating the work of others (4 to 6 months)
  • Participate in code reviews to ensure code quality and knowledge sharing
  • Maintain an understanding of relevant technology, and industry best practices through ongoing education and reading specialist media.