Senior Software Engineer - Dynamics SL and .NET

Fanatics

Fanatics

Software Engineering

Hyderabad, Telangana, India

Posted on Apr 17, 2026

Key Responsibilities:

Maintain Standard Practices

o Participate and lead design reviews.

o Participate and lead peer code reviews.

o Coordinate and synchronize all changes to the QC environment and production environment

o All code will be archived and documented in GitHub, all projects are managed through Jira and Confluence which will be used to document all systems modifications.

o Maintain version control list for all custom applications.

Database & System Management

o Manage SQL Server stored procedures, and optimize SQL views and queries.

o Perform troubleshooting and resolve SQL job or runtime errors.

ERP Functional Expertise

o Support ERP workflows through Dynamics SL for Order Management, Inventory Control, and Fulfillment.

o Collaborate with business analysts to translate requirements into technical solutions.

Modernization & Integration

o Build APIs and wrapper services for integration with modern systems.

o Document legacy business logic and assist in migration planning.

o Integrate legacy systems with platforms like Manhattan Active and other modern solutions.

Operational Support

o Provide incident resolution and break-fix support for all Miramar systems.

o Learn existing workflows and support them using existing tools.

o Work closely with partner teams in cloud service integration and deployment, on-prem service integration and deployment, and upgrades.

Required Skills & Experience:

• BS in Computer Science, Computer Engineering or other related fields.

• Five or more years working experience in software development using agile methodology

• Five or more years supporting legacy ERP and fulfillment software

• Hands-on experience with ERP domains: Order Management, Inventory, Fulfillment.

• Understanding of APIs, integration patterns, and batch-driven workflows.

Preferred Qualifications:

• Three or more years of experience driving complex cross-organizational projects, with at least two major software releases in cloud (Azure, AWS, GCP).

• Direct experience in writing software for mission critical services. Knowledge of one of following domains is a plus: supply chain, manufacturing, order management and ERP.

• Experience in writing production software in multiple programming languages (C#, Java, Go, Python) with access to database. Familiarity with GitHub/GitLab, Containerization, CI/CD pipeline is required.

• Experience with event streaming platform (Kafka, Pulsar, ActiveMQ, RabbitMQ, SQS)

• Experience delivering a complete full-stack solution from inception through UAT to production

• Experience with Front-end frameworks preferred such as ASP.NET MVC, CSS, HTML, Javascript, Angular, AngularJs, ReactJs or Next.Js.

• Proven verbal and written communication skills. Able to solve problems under stressful situations and “Get Stuff Done”.

• Direct experience with legacy reporting tools like Crystal Reports and Cognos.

• Direct experience with SQL Server stored procedures.

Soft Skills:

• Strong problem-solving and analytical skills.

• Excellent documentation and communication abilities.

• Ability to work effectively in cross-functional teams.

Why Join Us?

• Opportunity to work on mission-critical ERP systems for a global leader in sports merchandise.

• Be part of a modernization journey integrating legacy systems with cutting-edge platforms.

• Career growth in a dynamic, collaborative environment.


Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally.

Fanatics Commerce is a leading designer, manufacturer, and seller of licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods. It operates a vertically-integrated platform of digital and physical capabilities for leading sports leagues, teams, colleges, and associations globally – as well as its flagship site, www.fanatics.com.

Fanatics Commerce has a broad range of online, sports venue, and vertical apparel partnerships worldwide, including comprehensive partnerships with leading leagues, teams, colleges, and sports organizations across the world—including the NFL, NBA, MLB, NHL, MLS, Formula 1, and Australian Football League (AFL); the Dallas Cowboys, Golden State Warriors, Paris Saint-Germain, Manchester United, Chelsea FC, and Tokyo Giants; the University of Notre Dame, University of Alabama, and University of Texas; the International Olympic Committee (IOC), England Rugby, and the Union of European Football Associations (UEFA).

At Fanatics Commerce, we infuse our BOLD Leadership Principles in everything we do:
· Build Championship Teams
· Obsessed with Fans
· Limitless Entrepreneurial Spirit
· Determined and Relentless Mindset
Fanatics is seeking Senior Software Engineers to join our Miramar Supply Chain Tech team in Hyderabad. This role focuses on maintaining and modernizing our legacy Order Fulfillment and Light Manufacturing systems built on Microsoft Dynamics SL and numerous .NET applications, supporting critical functions like Order Management, Inventory, and Fulfillment. You will play a key role in ensuring system stability and helping to transition to new solutions while enabling and maintaining integration with modern platforms.