Share this Job

Solution Developer II (Mobile Application Developer - Xamarin

Apply now »

Date: Feb 28, 2019

Location: Framingham, MA, US

Company: TJX Companies, Inc.

Are you ready to explore the corporate side of retail? The TJX Companies, Inc. is the leading off-price apparel and home fashions retailer in the U.S. and worldwide. Our brands include T.J. Maxx, Marshalls, HomeGoods and Sierra Trading Post, as well as and in the United States; Winners, HomeSense and Marshalls in Canada; T.K. Maxx in the United Kingdom, Ireland, Germany, Poland, Austria and the Netherlands, as well as HomeSense and in the U.K.; and Trade Secret in Australia. With nearly $31 billion in revenues in 2015, more than 3,600 stores, and approximately 216,000 Associates, success is always in style at TJX.


We at TJX understand that both our customers and the talent pool from which our Associates come are increasingly diverse. Our core values of respect, integrity and fairness are inherent in the relationships we build with each other, our vendors and our customers. We are committed to leveraging the differences among our Associates and customers to create both a diversified mix of talent within TJX and a diversified mix of merchandise within our stores. We consider the unique views and opinions of our Associates to be key to our growth and success in the future.


Major Duties/ Responsibilities


  • Responsible for the ongoing development and support efforts our mobile applications backend services. The SDII should have strong skills in; C# .Net, database design, API design, experience with IaaS, PaaS, and MBaaS.  The SDII will primarily design and code solutions for our mobile environment.
  • Performs programming, COTS configuration, code analysis, debugging, review, develops and executes unit/integration tests.
  • Sets up application jobs, creates test data, supports non-production environments, all at a medium to high level of complexity
  • Creates and reviews Detailed Technical Specifications and performs the review of
  • Technical Design for tasks of medium to high level of complexity. Provides technical approval of Technical Design for tasks of low to medium level of complexity
  • Consults on the estimates, design preparation and operational support escalations for small to medium tasks of medium to high level of complexity
  • Prepares Production Readiness documentation for implementations of low to medium level of complexity
  • Acts in Development Lead capacity for small to medium initiatives, prioritizing and assigning project tasks, providing guidance and resolving issues. Reports status to Project management and interfaces with other domains, IT areas and 3rd party vendors as needed.
  • Actively participates in Solution Development process definitions and development of Solution Development best practices and standards.
  • Contributes to new technology, vendor package and tool road mapping, evaluation and introduction.
  • Contributes to defining and enforcing the source control and release management processes and standards.
  • Ensures compliance with Performance, Security, Availability, Recoverability and Supportability standards and policies and provides Monitoring recommendations for tasks of low to medium level of complexity.
  • Works with the Systems Development Life Cycle and adheres to Sarbanes Oxley compliance and all TJX Company standards.


Decision Making


  • Authorized to approve Technical Design for tasks of low to medium level of complexity.
  • Responsible for most technical decisions within assigned scope.
  • Authorized to provide a review sign off on Detailed Technical Specs, System Documentation




  • .Net C# application development experience (3-6 yrs)
  • Experience developing mobile applications (2 yrs)
  • Xamarin
  • Database design (MS SQL, MySQL and DocumentDB)


Demonstrated previous experience with:

  • Jira (nice to have)
  • GitHub
  • Jenkins for application builds (nice to have)
  • IaaS (2 years creating dev, test, stage and production services for applications)
  • PaaS (1 year creating application components in PaaS)


Consider the following a plus:

  • Experience using MBaaS
  • MS Azure  experience
  • Certified PMP or Scrum master
  • UI design exp
  • Akamai experience
  • Dynatrace experience
  • Rackspace PaaS experience
  • Azure web site development experience
  • Mobile Native Client development experience
  • Web Site Responsive Design experience
  • Web site and/or mobile app ADA compliance experience


Minimum Experience

  • 3-6 years in IT, specifically in the technical design, development and implementation or support of business systems


Minimum Formal Education

  • Bachelor's Degree in technology or information systems or equivalent work experience.



What's In It For You?

At the TJX Companies, Inc., conveniently located directly off both the Mass Pike and Route 9, you'll not only enjoy the security of working for a stable and profitable industry leader, but you'll also enjoy the benefits that go along with it, such as: Medical/Dental/Life insurance, Associate Discounts and a Savings/Profit Sharing 401(k) Plan.

Nearest Major Market: Framingham
Nearest Secondary Market: Boston

Job Segment: Application Developer, Developer, Merchandising, Information Systems, Database, Technology, Retail