Sr. WMS Developer - Remote

Insight Global
Pittsburgh, PA, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$120,000.0 - $130,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Applications Architecture Application Performance Management Unit Testing Cloud Engineering Code Review Continuous Integration Data Integration Software Debugging Drools
+18 more
Electronic Data Interchange (EDI) IBM WebSphere MQ IBM Websphere Application Server Spring Framework Microsoft SQL Server Queueing Systems Software Construction Software Engineering Systems Integration Web Services Enterprise Software Applications Warehouse Management Systems Spring-mvc Software Troubleshooting Containerization Integration Tests Information Technology Azure AKS

Job description

The Senior Software Developer is a hands-on technical contributor responsible for designing, developing, enhancing, and supporting enterprise software solutions that enable warehouse operations and supply chain processes. This role works closely with architects, product owners, business analysts, and cross-functional teams to deliver scalable, high-quality applications and integrations.

The ideal candidate brings strong Java development experience, deep knowledge of system integrations, and experience working with Warehouse Management Systems (WMS). This individual will contribute throughout the entire software development lifecycle, from requirements analysis and technical design to development, testing, deployment, and production support., Design, develop, test, and support enterprise applications using Java, Spring Framework, SQL Server, and cloud-native technologies. Develop enhancements and customizations for Warehouse Management System (WMS) functionality, including inbound, outbound, and inventory management processes. Build and maintain integrations between WMS platforms, ERP systems, automation technologies, and external partners using APIs, web services, and EDI. Collaborate with product owners, business analysts, and technical teams to translate business requirements into technical solutions. Participate in technical design sessions and contribute to application architecture discussions. Create unit tests, support integration testing, and resolve software defects. Troubleshoot and resolve production issues, performing root cause analysis and implementing long-term solutions. Develop real-time and batch interfaces, data integrations, and cloud-based processing solutions. Produce and maintain technical documentation, system specifications, and support materials. Follow established coding standards, development methodologies, and software engineering best practices. Perform code reviews and provide technical guidance to junior and mid-level developers. Analyze application performance and recommend improvements to increase reliability, scalability, and maintainability. Support deployment activities and ongoing operational support for business-critical applications. Stay current with emerging technologies, tools, and development practices.

Requirements

10+ years of software development experience in enterprise environments. hands-on development experience with: Java Spring Framework / Spring MVC SQL Server REST APIs / Web Services Git / GitHub SQL 3+ years of experience supporting, implementing, or developing Warehouse Management Systems (WMS), including: Blue Yonder (JDA) Körber Manhattan HighJump Experience developing integrations between enterprise applications using APIs, message queues, and EDI technologies. Strong troubleshooting, debugging, and problem-solving skills. Experience working within Agile software development environments. Strong written and verbal communication skills. Bachelor’s Degree in Computer Science, Information Technology, Engineering, or related field.

Nice to Have Skills & Experience

Experience with: IBM WebSphere IBM MQ Drools Azure Kubernetes Service (AKS) Experience supporting digital transformation and modernization initiatives. Experience in large-scale distribution, logistics, or supply-chain environments. Familiarity with cloud-native architecture, containerization, and CI/CD practices. Experience designing highly available, scalable enterprise systems.

Benefits & conditions

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.insightglobal.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

5:01 min

Container hosting options available on Microsoft Azure

Federico Fregosi · WWC 2022

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

2:46 min

Evaluating managed container services and migration strategies

Adam Bien · WWC 2021

1:56 min

Self-hosting distributed inference clusters on orchestrated container services

Christin Pohl Christin Pohl · WWC Europe 2026

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all