O'Reilly Auto Parts is looking to solve the problem of designing, developing, testing, and implementing software solutions to meet users' needs and improve the quality of software solutions and supporting infrastructure.
Requirements
- Understands and applies the Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, and maintenance
- Develops software through use of programming languages, tools and platforms including: Object or component-oriented development
- Database Interfaces and Queries
- Cloud Computing: 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-cause, and remediates issues with technology solutions
Responsibilities
- Support and contribute to the documentation of 'as is' and 'to be' processes and describe the changes required to migrate to the 'to be' capability
- Research and suggest technical developments to improve the quality of the software solutions and supporting infrastructure
- Support software development lifecycle by performing prescribed design activities using existing procedures
- Contribute to the development of existing and new applications by analyzing and identifying areas for modification and improvement
- Write clean, well-documented, and efficient code in accordance with established coding standards
- Develop and execute specified range of IT quality and performance testing to verify that software specifications are met
- Assist with the deployment and monitoring of software applications
Other
- Bachelor's Degree in Computer Science or related field
- Sound experience and understanding of straightforward procedures or systems (7 to 12 months)
- Very limited managerial experience (0 to 3 months)
- Ability to work effectively with cross-functional teams
- Strong communication and collaboration skills