
Staff Engineer
The TJX Companies, Inc.
full-time
Posted on:
Location Type: Office
Location: Framingham • Massachusetts • United States
Visit company websiteExplore more
Salary
💰 $116,200 - $151,000 per year
Job Level
Tech Stack
About the role
- The Merchandising Solution Delivery organization manages the Merchandise Inventory and Markdown software and systems that track where millions of products will move around the globe to our stores each day.
- Our team thrives on strong relationships with our business partners and is working diligently to address their needs which support TJX growth and operational stability.
- On this tightly knit and fast-paced solution delivery team you will be constantly challenged to stretch and think outside the box.
- Experience of authoring functional/technical designs documents including performance, security and availability considerations.
- Proven experience of developing new features and services that are medium to high level of complexity working with the Product, Platform, Infrastructure and Security teams.
- Proven ability to design, code, test, deploy & support working software/technology components, working collaboratively with architects and other engineers.
- Experience in delivering clean, secure, performant code / technology components that meets all non-functional requirements.
- Experience in leading discussions on design approaches to solving highly visible, strategic and complex business problems.
- Experience in establishing development process definitions, best practices and standards.
- Experience identifying emerging technologies for consideration for new technology direction and implementing proof of concepts to prove the new technology.
- Proven ability to create Threat Model, Architecture, Estimates, Design, Code, and deliver for the required business feature.
- Experience of acting in a Lead Engineer capacity for medium to large initiatives, prioritizing and assigning tasks, providing guidance and resolving issues.
- Proven ability to mentor more junior engineers across the technical domains/enterprise.
Requirements
- 10+ years of hands-on software development experience focused on the Microsoft .NET ecosystem (C#, .NET Framework, .NET Core).
- Extensive experience designing, developing, and optimizing SQL Server databases, including complex queries, stored procedures, indexing strategies, and performance tuning.
- Ability to work with mainframe SMEs to reverse-engineer logic and map it into modern .NET domain models.
- Ability to read, analyze and interpret Mainframe code such as COBOL, JCL, V SAM and DB for z/OS schemas.
- Experience extracting and transforming data from Mainframe DB2 and IMS.
- Hands-on experience designing and building data extraction pipelines from mainframe systems into modern platforms (SQL, cloud storage, APIs, microservices).
- Experience working on large-scale data migration or system modernization projects.
- Proven track record delivering high-quality, scalable, secure, and maintainable applications across medium to large projects.
- Strong understanding of application architecture principles, API design, and modern development practices such as dependency injection, CI/CD, unit testing, and code quality standards.
- Experience collaborating closely with Product, Platform, Infrastructure, and Security teams to design and implement end-to-end technical solutions.
- Ability to lead technical discussions, provide architectural input, and solve complex, highly visible business problems.
- Demonstrated experience mentoring junior developers and contributing to engineering best practices, standards, and development processes.
Benefits
- Associate discount
- 401(k) match
- medical/dental/vision
- HSA
- health care FSA
- life insurance
- short/long-term disability
- paid holidays/vacation/sick/bereavement/parental leave
- EAP
- incentive programs for management
- auto/home insurance discounts
- tuition reimbursement
- scholarship program
- adoption/surrogacy assistance
- smoking cessation
- child care/cell phone discounts
- pet/legal insurance
- credit union
- referral bonuses
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET Framework.NET CoreSQL ServerCOBOLJCLDB2IMSAPI designdata extraction pipelines
Soft Skills
mentoringleadershipcollaborationproblem-solvingcommunicationguidancetask prioritizationdesign discussionscreativityadaptability