This job listing has expired and the position may no longer be open for hire.

Software Engineer – Distributed Systems at American Eagle Outfitters

Posted in General Business 30+ days ago.

This job brought to you by eQuest

Type: Full-Time
Location: Warrendale, Pennsylvania

Job Description:


The Associate Software Engineer is responsible for the delivery and integration of applications within the Distributed Systems Engineering group. This includes the development of applications to support corporate systems, business processes, reporting needs, and advanced analytics as well as integration work between corporate systems. The individual will apply technology solutions to business problems through analysis, design, programming, testing, documenting and maintaining complex programs and/or systems.


  • Development of interfaces and data conversions between systems and software packages

  • Front end development of applications to support business processes

  • Support application implementation through the creation of test data, analysis of test results, debugging programs, and writing and executing test scripts

  • Contribute to application design for development and enhancements in support of business objectives

  • Identify technical impact of proposed application development/enhancement projects and coordinate with IT colleagues

  • Document all phases of work including data flow and input-output diagrams, program block diagrams, screen and report layouts and other program technical specifications using current specified design standards for new or revised application systems

  • Maintain technical knowledge of application systems analysis, design and development, including software package implementation and data base concepts

  • Responsible for providing "on call" and off hours support for production systems when assigned

  • Solve complex application and programming errors, as well as design and interface problems, following up in a timely manner with all internal and external business partners


  • Bachelor's Degree (Computer Science, Business or Math, Engineering, or a related field) or equivalent experience required

  • 2+ years of business programming and analysis experience including working as a strategic business partner to non-technical users (

  • Knowledge of Object Oriented programming, operating systems (Windows, UNIX/Linux/AIX), and relational databases (Oracle, SQL Server).

  • Working experience with Oracle or SQL Server databases; utilizing PL/SQL or T-SQL for data analysis, debugging, and building of database objects including packages, stored procedures, views, tables and indexes

  • Proficiency in building console and web applications in C#.Net

  • Experience with MVC and Angular development a plus

  • Experience with Microsoft Visual Studio IDE, Source Control Tools, Automated Builds and Deployment a plus.

  • Experience with ETL tools such as Informatica a plus

  • Experience with design/development of interfaces between different applications, data bases, and OS platforms

  • Strong analytical, prioritizing, interpersonal, problem-solving, presentation & planning skills

  • Strong verbal and written communication skills

  • Demonstrated collaborative skills and ability to work well within a team

  • Ability to work with and influence peers and senior management

  • Ability to work in a fast-paced and deadline-oriented environment

  • Self-motivated with critical attention to detail, deadlines and reporting

American Eagle Outfitters is an Equal Opportunity Employer