Damon Foster
Corporate Recruiter
THE SPORTS AUTHORITY
1050 W. Hampden Avenue
Englewood, CO 80110
dfoster@thesportsauthority.com
Programmer Analyst - PL/SQL and ETL
REQUIRED QUALIFICATIONS:
- 3-5 years experience in relational databases (Oracle, SQL Server, and/or DB2), stored procedures, and database scripting (PL/SQL).
- Experience with Middleware applications (ETL) (Informatica).
- 3-5 years experience in software development lifecycle and application development (SQL, .NET, ASP, C#, and/or Java).
- Solid understanding of operating systems (OS/400, Unix, AIX, Linux, Windows).
- Experience in source control, unit testing, code verification, documentation, continuous integration, metrics, and code reviews.
ADDITIONAL QUALIFICATIONS:
- Associate's degree in technical discipline or equivalent relevant experience.
- Prior experience in a Retail organization preferred.
- Strong understanding of project management methodologies.
- Strong aptitude to learn and apply new technologies.
- Ability to solve problems in situations where only limited documentation exists.
- Excellent interpersonal communication, teamwork, and leadership skills.
POSITION DESCRIPTION:
Design, develop, implement, and maintain software applications and solutions to support business strategies and objectives.
PRIMARY RESPONSIBILITIES:
- Design, develop, implement and maintain software applications.
- Develop code based on technical specifications in alignment with IS standards.
- Assist in the design and development of system architecture, applications, and solutions in alignment with the overall IS systems plan.
- Produce project estimations, functional requirements, technical specifications, unit test scripts, system/data flows, project/implementation plans, training materials, etc.
- Document processes and procedures for new and existing systems.
- Participate on assigned projects and ensure compliance with Project Management methodologies.
- Provide on-going support and application maintenance for production applications by monitoring and correcting software defects.
- Respond to outages and resolve any system issues.
- Enhance existing software by analyzing and identifying areas for optimization.
- Prepare and execute test plans for all levels of testing.
- Develop training materials to support IS team members and customers.
- Train customers in the use of new or existing systems.
- Ensure compliance with and contribute to the continuous improvement of internal policies/procedures, change control practices, etc.
- Responsible for other duties as assigned or developed.
MANAGEMENT & REPORTING STRUCTURE:
This position reports to the Group Manager, Application Development.
Sr. Programmer Analyst - PL/SQL, ETL & Messaging Middleware
REQUIRED QUALIFICATIONS:
- 5-7 years experience in relational databases (Oracle, SQL Server, and/or DB2), stored procedures, and database scripting (PL/SQL).
- Experience with Middleware applications (ETL & Messaging) (Informatica & Cast Iron/BizTalk).
- 5-7 years experience in software development lifecycle and application development (SQL, .NET, ASP, C#, and/or Java).
- Solid understanding of operating systems (OS/400, Unix, AIX, Linux, Windows).
- Experience in source control, unit testing, code verification, documentation, continuous integration, metrics, and code reviews.
ADDITIONAL QUALIFICATIONS:
- Associate's degree in technical discipline or equivalent relevant experience.
- Prior experience in a Retail organization preferred.
- Strong understanding of project management methodologies.
- Strong aptitude to learn and apply new technologies.
- Ability to solve problems in situations where only limited documentation exists.
- Excellent interpersonal communication, teamwork, and leadership skills.
POSITION DESCRIPTION:
Design, develop, implement, and maintain software applications and solutions to support business strategies and objectives.
PRIMARY RESPONSIBILITIES:
- Design, develop, implement and maintain software applications.
- Develop code based on technical specifications in alignment with IS standards.
- Assist in the design and development of system architecture, applications, and solutions in alignment with the overall IS systems plan.
- Produce project estimations, functional requirements, technical specifications, unit test scripts, system/data flows, project/implementation plans, training materials, etc.
- Document processes and procedures for new and existing systems.
- Participate on assigned projects and ensure compliance with Project Management methodologies.
- Provide on-going support and application maintenance for production applications by monitoring and correcting software defects.
- Respond to outages and resolve any system issues.
- Enhance existing software by analyzing and identifying areas for optimization.
- Prepare and execute test plans for all levels of testing.
- Develop training materials to support IS team members and customers.
- Train customers in the use of new or existing systems.
- Ensure compliance with and contribute to the continuous improvement of internal policies/procedures, change control practices, etc.
- Mentor junior team members in best practices, procedures, and concepts.
- Responsible for other duties as assigned or developed.
MANAGEMENT & REPORTING STRUCTURE:
This position reports to the Group Manager, Application Development.