Tuesday, February 02, 2010

The Sports Authority - Application Architect

The Application Architect I plays a lead role in developing and integrating applications. Sets standards to ensure systems solutions are developed/implemented that achieve business requirements.

PRIMARY RESPONSIBILITIES:

- Evaluate and identify opportunities for new and existing applications and technology systems to support business strategies and objectives.

- Will operate as the technical resource (i.e. subject matter expert) for the design and implementation for reporting tools, replenishment and allocations systems and all SCPO initiatives.

- Researches, designs, and develops software solutions to meet specifications, either individually or leading a team of other developers.

- Leads and manages projects as assigned with alignment to software development life-cycle procedures.

- Enhances existing software by analyzing and identifying areas for optimization.

- Produce or oversee the production of architectural/design deliverables, project estimations, functional requirements, technical specifications, unit test scripts, system/data flows, project/implementation plans, training materials, etc.

- Provide complete solutions spanning multiple technology areas including application, database, middleware, and security.

- Assists with application maintenance by monitoring and correcting software defects.

- Investigates new technologies and techniques and researches ongoing industry developments.

- Mentors other team members in industry best practices, procedures, and concepts.

- Ensures adherence to and contributes to continuous improvement of internal policies/procedures, change control practices, etc.

- Provides on-going support for production applications.

- Responsible for other duties as assigned or developed.

PROFESSIONAL QUALIFICATIONS:

- Bachelor's Degree in Computer Science, or equivalent professional experience. Master's degree preferred.

- 10+ years experience in the complete software development lifecycle.

- 4+ years experience in a similar Application Architect or Technical Lead role.

- 5+ years experience with JDA/Manugistics Demand Planning, Fulfillment, and Collaborate.

- 2+ years experience with JDA version 7.2 or greater. Experience upgrading to version 7.4.x or 7.5.x preferred.

- 6+ years experience in enterprise application development (.NET, ASP, C#, Java, RPG, CLP, RPGLE, and/or CLLE)

- 5+ years experience in relational databases (Oracle, SQL Server, and/or DB2) and database scripting (PL/SQL).

- Extensive experience in source control, unit testing, code verification, documentation, continuous integration, metrics, and code reviews.

- Expertise in enterprise application integration, messaging interfaces, object-oriented programming, and user interface development.

- Broad understanding operating systems (OS/400, Unix, Linux, Windows).

- Prior experience in a Retail organization preferred.

- Strong understanding of project management methodologies.

- Strong aptitude to learn and apply new technologies.

- Excellent interpersonal communication, teamwork, and leadership skills.

MANAGEMENT & REPORTING STRUCTURE: This position reports to the Group Manager, Application Development.

We are proud to be an EEO/AA employer M/F/D/V. We maintain a drug-free workplace and perform pre-employment substance abuse testing.