Senior Engineer, Hyperion in Grapevine, TX at GameStop

Date Posted: 11/4/2020

Job Snapshot

Job Description

Description:

SUMMARY

Under general supervision, the Senior Software Engineer develops and supports IT retail systems and assumes responsibility for administration, documentation, support and troubleshooting of these systems.  This position participates in all phases of the software implementation process including both package and custom development.  Software development processes include requirements gathering and analysis, functional design, technical design, coding, testing, implementation, and post implementation support.

ESSENTIAL JOB DUTIES AND RESPONSIBILITIES*

• Develop and support existing and future applications.

• Analyze, design, develop, maintain, monitor and support complex applications within the retail systems environment and implement robust, maintainable solutions that meet the established business requirements.

• Establish and enforce software development best practices by using Agile methodology.

• Develop and maintain technical and project documentation by using methodologies like UML.

• Develop test plans and work with QA to establish test processes.

• Provide recommendations to management, based on current and emerging technologies, on methods to reduce costs, improve performance and availability, and reduce administration time for GameStop store information systems.

• Research, test, and apply all applicable patches.

• Perform on call duties on rotation with other developers when required.

BASIC AND PREFERRED QUALIFICATIONS (EDUCATION and/or EXPERIENCE)

• A Bachelor’s degree from an accredited program in Information Systems, Computer Science, Business or other related field required

• At least 5-8 years of application analysis, design, development and maintenance experience that includes Microsoft’s solutions, client side and server side controls, and SQL Server experience

• At least 1 year of Agile software development experience preferred

• At least 6 months of developing retail applications preferred 

MINIMUM QUALIFICATIONS, JOB SKILLS, ABILITIES

• Provide technical leadership and expertise in Hyperion Essbase/Planning development and administration, including the ability to troubleshoot complex issues in both on-premise and EPBCS environments

• Strong knowledge of ASO/BSO cube development, ETL and integration processes with Hyperion

• Ability to perform common maintenance tasks (restructure, defragment), deliver enhancements and upgrades, write MaxL/MDX and calc scripts, and optimize configurations as needed

• Compliance experience with Sarbanes-Oxley (SOX) is a plus
• Proficient or expert knowledge on related technical skill sets and technologies including but not limited to Hyperion, batch/shell scripting, .NET framework 3.5/4.0, C#, ASP.NET, HTML,  Javascript, VBScript, Continuous Integration Build, IIS 7.0, Windows Communication Foundation, Windows Workflow Foundation, Visio, TFS, REST, XSLT, SQL Server, and Agile Development Methodologies, Unit testing

• Proficient in User interface design and developing visually appealing user interfaces

• Ability to work cooperatively and collaboratively with others; conducts working relationships in a manner acceptable to others and to the organization

• Proficient local syntax SQL (Standard Query Language) skills with the ability to understand relational data models

• Ability to understand and apply basic software implementation methodology concepts

• Working knowledge of effective problem solving and identifying innovative solutions, including new products

• Working ability to navigate complex environments, work with interdisciplinary teams and effectively communicate priorities, delivery expectations, risks and concerns to management

• Proficient knowledge of services design patterns, principles, and practices

• Working knowledge of Retail Systems and processes preferred

• Demonstrated ability to develop and support scalable services technologies with strict SLA’s and high throughput