job summary: 100% Remote (CST only) All new Development Integrate WMS We are seeking an experienced Senior Software Developer with expertise in C# and Warehouse Management Systems (WMS) to join our development team. This role is critical to enhancing and maintaining our WMS solutions, ensuring optimal performance and continuous improvement of our warehouse operations. The ideal candidate will be a strong C# developer with deep knowledge of warehouse management software and the ability to integrate complex systems within a fast-paced logistics environment. Key Responsibilities: ? WMS Software Development & Enhancement: o Lead the development and enhancement of Warehouse Management System (WMS) applications using C#. o Design and implement new features and modules, ensuring they meet business requirements and improve warehouse efficiency. o Develop software solutions that support inventory management, order fulfillment, shipment tracking, and integration with other enterprise systems. ? System Integration: o Develop and maintain integrations between the WMS and other key systems, such as ERP, TMS, EDI, and third-party logistics systems, using C# and RESTful APIs. o Ensure seamless data flow and real-time system synchronization across all warehouse operations. ? Architecture & Technical Leadership: o Participate in architectural decisions for system design and ensure that solutions are scalable, maintainable, and performant. o Provide mentorship and technical guidance to junior developers, promoting best practices in software development. o Lead and participate in code reviews to ensure high-quality code standards and consistency across the development team. ? Performance Optimization & Troubleshooting: o Identify performance bottlenecks in the WMS and optimize the system for high availability, scalability, and performance. o Resolve complex technical issues in a timely manner, minimizing system downtime and improving overall system stability. ? Agile Development & Collaboration: o Work in an Agile environment, collaborating with cross-functional teams (product managers, business analysts, QA) to deliver features according to sprint cycles. o Assist in defining system requirements, planning, and delivering software enhancements and bug fixes. ? Testing & Quality Assurance: o Ensure code is thoroughly tested through unit tests, integration tests, and end-to-end testing to meet quality standards. ? Documentation & Support: o Write and maintain comprehensive documentation for system design, codebase, and configuration details. o Provide support for troubleshooting, resolving issues, and conducting root cause analysis for production incidents. Qualifications: ? Education: o Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). ? Experience: o 5+ years of experience in software development, with at least 3+ years focused on Warehouse Management Systems (WMS). o Proven expertise in C# and .NET technologies. o Solid experience in developing, integrating, and maintaining WMS solutions. o Experience with key WMS functionalities, such as inventory control, order picking, shipment tracking, and barcode/RFID integration. o Experience with relational databases (SQL Server, MySQL) and NoSQL databases (MongoDB, Redis). o Experience with cloud platforms (Azure, AWS, or Google Cloud) is a plus. ? Technical Skills: o strong proficiency in C#, ASP.NET, .NET Core, and MVC frameworks. o Experience with software design patterns, RESTful APIs, and microservices architectures. o Knowledge of integration protocols such as SOAP, REST, EDI, and JSON. o Familiarity with front-end technologies (JavaScript, Angular, React) is a bonus. o Understanding of version control systems (Git, SVN) and DevOps practices (CI/CD pipelines). ? Soft Skills: o strong problem-solving skills with the ability to think critically and creatively. o Excellent communication and collaboration skills, with the ability to work across teams and with both technical and non-technical stakeholders. o Detail-oriented with a focus on delivering high-quality, efficient solutions. o Ability to work independently and manage multiple tasks in a fast-paced environment. Preferred Qualifications: ? Experience with major WMS platforms (e.g., Manhattan Associates, SAP EWM, Oracle WMS). ? Familiarity with warehouse automation, robotics, and IoT technologies. ? Experience with Agile software development methodologies (Scrum, Kanban). ? Knowledge of business process modeling or supply chain management. Why Join Us: ? Work with a talented, innovative team at the forefront of WMS technology. ? Opportunity to make a significant impact on the efficiency of warehouse operations. ? Competitive salary and comprehensive benefits package. ? Career growth and development opportunities in a fast-growing company. ? A supportive and collaborative team culture. location: Woodridge, Illinois job type: Permanent salary: $120,000 - 140,000 per year work hours: 8am to 4pm education: No Degree Required responsibilities: Key Responsibilities: ? WMS Software Development & Enhancement: o Lead the development and enhancement of Warehouse Management System (WMS) applications using C#. o Design and implement new features and modules, ensuring they meet business requirements and improve warehouse efficiency. o Develop software solutions that support inventory management, order fulfillment, shipment tracking, and integration with other enterprise systems. ? System Integration: o Develop and maintain integrations between the WMS and other key systems, such as ERP, TMS, EDI, and third-party logistics systems, using C# and RESTful APIs. o Ensure seamless data flow and real-time system synchronization across all warehouse operations. ? Architecture & Technical Leadership: o Participate in architectural decisions for system design and ensure that solutions are scalable, maintainable, and performant. o Provide mentorship and technical guidance to junior developers, promoting best practices in software development. o Lead and participate in code reviews to ensure high-quality code standards and consistency across the development team. ? Performance Optimization & Troubleshooting: o Identify performance bottlenecks in the WMS and optimize the system for high availability, scalability, and performance. o Resolve complex technical issues in a timely manner, minimizing system downtime and improving overall system stability. ? Agile Development & Collaboration: o Work in an Agile environment, collaborating with cross-functional teams (product managers, business analysts, QA) to deliver features according to sprint cycles. o Assist in defining system requirements, planning, and delivering software enhancements and bug fixes. ? Testing & Quality Assurance: o Ensure code is thoroughly tested through unit tests, integration tests, and end-to-end testing to meet quality standards. ? Documentation & Support: o Write and maintain comprehensive documentation for system design, codebase, and configuration details. o Provide support for troubleshooting, resolving issues, and conducting root cause analysis for production incidents. qualifications: Experience level: ExperiencedMinimum 4 years of experienceEducation: No Degree Required skills: .NET (3 years of experience is preferred)C# (3 years of experience is preferred)SQL (3 years of experience is preferred)vu.jsWMSWarehouseWarehouse Management SystemManhattanEnterprise Application SupportAPI Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility). This posting is open for thirty (30) days. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.