The TJX Companies, Inc.

Staff Engineer

The TJX Companies, Inc.

full-time

Posted on:

Location Type: Office

Location: FraminghamMassachusettsUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $116,200 - $151,000 per year

Job Level

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