Search by job, company or skills

Fanatics

Senior Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 19 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Key Responsibilities - Lead configuration, deployment, and ongoing support of Manhattan WMS (WMOS/Active) and related fulfillment systems across multiple distribution centers.
- Provide hands-on production support, including troubleshooting, root cause analysis (RCA), and resolution of system, integration, and inventory-related issues.
- Configure and maintain core WMS components, including master data, putaway strategies, allocation rules, wave templates, RF transactions, and system controls.
- Support and optimize inbound, outbound, and inventory workflows, ensuring alignment with operational processes and throughput goals.
- Install, configure, and maintain Manhattan platform components (e.g., MIP, MDA, WMS, MMC), including environment setup, monitoring, and system health checks.
- Build and support integrations with Warehouse Control Systems (WCS), Warehouse Execution Systems (WES), and Carrier Management Systems (CMS), including message queues, APIs, and middleware coordination.
- Partner with automation vendors and internal teams to support MHE integrations (e.g., robotics, sortation systems), ensuring reliable execution flows.
- Implement and support CI/CD pipelines, environment refreshes, system upgrades, and database configurations.
- Monitor system performance using tools such as Grafana and alerts frameworks, and proactively address issues impacting fulfillment operations.
- Collaborate with business, operations, and engineering teams to resolve issues, improve system performance, and enhance fulfillment capabilities.
Qualifications & Experience - 5+ years of software engineering or techno-functional experience in warehouse management and fulfillment systems.
- Strong hands-on experience with Manhattan WMS (WMOS and/or Active), including configuration, support, and troubleshooting.
- Deep understanding of warehouse operations, including inbound, outbound, inventory management, and order lifecycle flows.
- Proven experience providing production support in high-volume fulfillment environments, including issue triage, RCA, and incident resolution.
- Experience working with or integrating WCS, WES, and Carrier Management Systems (CMS).
- Hands-on experience with SQL, Java, and UNIX/Linux environments.
- Experience with integration technologies (APIs, messaging systems, MQ) and asynchronous processing.
- Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions) and environment management practices.
- Experience with monitoring, alerting, and observability tools (e.g., Grafana or similar).
- Strong troubleshooting and analytical skills, with the ability to diagnose complex system and operational issues.
- Ability to work cross-functionally with operations, business, and engineering teams to drive resolution and continuous improvement.
Soft Skills - Strong troubleshooting and analytical mindset with a focus on root cause resolution.
- Ability to operate effectively in production support and high-pressure environments.
- Clear communication and stakeholder management across technical and non-technical teams.
- Ownership mindset with a focus on system reliability and operational excellence.
- Ability to mentor junior engineers and contribute to team best practices.

More Info

About Company

Job ID: 145806199

Similar Jobs