Lead Software Engineer - Tech Finance (REMOTE)
New Yesterday
At DICK'S Sporting Goods, we believe in how positively sports can change lives. On our team, everyone plays a critical role in creating confidence and excitement by personally equipping all athletes to achieve their dreams. We are committed to creating an inclusive and diverse workforce, reflecting the communities we serve.
If you are ready to make a difference as part of the world's greatest sports team, apply to join our team today!
Overview
At DICK'S Sporting Goods, we take a people‑centric approach to everything we do. Our Athletes and our Teammates are at the center of every decision. When you join Technology at DICK'S, you’re part of a true team that wins together. We help our Athletes and fellow Teammates better their best by innovating solutions, and we empower every Technology Teammate to be an innovator.
Job Purpose
Acts as a product‑team problem solver and domain SME to design, test, and deliver best‑in‑class solutions. Performs business/software analysis and coordinates work with moderate complexity within the assigned product team.
Tech Stack
- Advanced skills in SQL, PL/SQL, and performance tuning within Oracle Database.
- Familiarity with Phire or similar version control tools.
- Experience with Azure.
- Experience with integration design (APIs, file‑based, and web services).
- Audit compliance.
- Strong debugging, analytical, and problem‑solving skills across multiple environments.
- Collaboration & Documentation (Git/GitHub, JIRA/Confluence).
- Data Lakes (Databricks).
Nice to Have
- Experience with PeopleSoft (8.59 - 8.62).
- Experience with PeopleSoft tools set (App Engine, App Packages, Data Mover, PeopleCode, Integration Broker, BI Publisher, SQR, nVision).
- Understanding of PeopleSoft file layout, integration templates, and message queues.
- Exposure to CyberArk, Control‑M, and F5 load balancer integrations.
- PeopleSoft Admin/ChangeAssistant.
- Experience with PeopleSoft Modules.
Responsibilities
Software Development
Own development of the most complex existing and new software by analyzing and identifying areas for modification and improvement within the assigned product team.
Software Maintenance
Monitor, identify, and correct the most complex software defects to maintain fully functioning software within the product team.
Design and Conceptualization
Own work with cross‑functional teams to conceptualize products and services, leveraging data to drive original design ideas and decisions for the assigned product team.
Technical Developments Recommendation
Discuss and recommend more complex or innovative solutions to better meet users’ and/or business, performance, quality needs.
Software Roadmap
Own a roadmap to facilitate software development and ensure the development work is prioritized in line with business requirements.
Faults Diagnosis and Correction
Find root cause and resolution to limit and address issues promptly.
Work Scheduling and Allocation
Develop medium‑ or long‑term work schedules that enable the organization to achieve its business goals. Involves coordinating across multiple teams.
Functional/Technical Requirements
Support the collection functional requirements using document analysis and workflow analysis to express the requirements in terms of target user roles and goals.
Technical Persistence Layer/Legacy Database Design/Development
Lead design of complex database resources and provide physical modeling and design services to tune database solutions for optimum performance across multiple programs/domains.
Ongoing Learning and Development
Act as subject matter expert in an area of technology, policy, regulation, or operational management for the team. Develop and maintain external accreditations and in‑depth understanding of current and emerging external regulation and industry best practices through continuing professional development, attending conferences, and reading specialist media.
Program/Portfolio Management Support
Contribute to the management of a portfolio of programs within the assigned product team while reporting to and in partnership with senior teammates.
Data Architecture
Drive design, implementation, and evolution of robust and effectively aligned architecture solutions that operate in the product ecosystem.
Database Specifications
Approve database specifications, ensuring all agreed standards and protocols are followed and data integrity is preserved.
Qualifications
- Bachelor's degree or equivalent preferred.
- 6-10 years of experience.
- 7-12 months experience of generalist supervision of junior colleague.
Benefits and Compensation
Targeted Pay Range: $95,200.00 - $158,800.00. This is part of a competitive total rewards package that could include other components such as incentive, equity and benefits. Individual pay is determined by a number of factors including experience, location, internal pay equity, and other relevant business considerations. We review all teammate pay regularly to ensure competitive and equitable pay. DICK'S Sporting Goods complies with all state paid leave requirements. We also offer a generous suite of benefits. To learn more, visit www.benefityourliferesources.com.
- Location:
- United Kingdom
- Salary:
- £100,000 - £125,000
- Job Type:
- FullTime
- Category:
- IT & Technology