Software Engineering Leader - Material Handling PLC Based Systems
Job Description
Job Description
Software Engineering Leader – Material Handling or WMS Systems
- We’re seeking a strategic and hands-on Software Engineering Leader to drive transformation across our Warehouse Management Systems (WMS) software lifecycle. This is a high-impact leadership role for a seasoned “Fixer” who thrives in complex environments, streamlining processes, elevating technical standards, and delivering robust, scalable solutions.
- You’ll oversee the full SDLC—from requirements gathering through architecture, development, testing, implementation, and user training—while building trackable, documented systems that support long-term growth and operational excellence.
Responsibilities
- Lead-Improve-Oversee and optimize the entire SDLC process:
-
- Requirements gathering
- Software architecture and design
- Development, build, and testing
- Implementation, UAT, and user training
- Documentation and knowledge transfer
- Act as a functional executive across cross-disciplinary teams (engineering, operations, automation, IT)
- Drive project management excellence across multiple concurrent initiatives
- Conduct code reviews and guide architectural decisions, especially within the .NET C# Azure stack
- Collaborate with automation and controls teams to align software with PLC-driven systems
- Establish and maintain COE-style ('center of excellence') best practices, governance, and continuous improvement frameworks
- Mentor engineering teams and foster a culture of accountability, innovation, and technical rigor
Desired Skills/Experience
- Proven success leading Material Handling, PLC driven Electro-Mechanical Applications, Robotics or similar software initiatives in material handling, automation, or supply chain environments
- Strong SDLC ownership with a track record of fixing, streamlining, and documenting complex systems
- Deep experience in project management, stakeholder alignment, and cross-functional leadership
- Hands-on technical background with ability to assess software architecture and conduct code reviews
- Expertise in .NET (C#), Azure cloud services, and enterprise-grade application development
- Familiarity with PLC automation systems and integration with software applications
- Experience in COE or corporate environments with structured governance and delivery models
Pluses:
- Bachelor’s or Master’s in Computer Science, Engineering, or related field
- PMP, Agile/Scrum or other relevant process-task-project-SDLC certifications
- Experience with Software for high-throughput, automated or manufacturing environments
- Experience working for a Software Firm or an Electro-Mechanical Automations Systems OEM Type firm with a heavy software element.
Excellent Compensation Package, Call or Apply Today!
Company DescriptionConstantly updating our technology to meet the demands of our multi-site business customers; Experiencing a Major Demand for our unique offering; Profitable and Stable; Managerial Culture towards using the best available technology; Busy Company with a Recession Resistant Business Model.
Company Description
Constantly updating our technology to meet the demands of our multi-site business customers; Experiencing a Major Demand for our unique offering; Profitable and Stable; Managerial Culture towards using the best available technology; Busy Company with a Recession Resistant Business Model.
