Software Analyst
Posted 8 Oct 2026
Advertised as “Sr. Software Analyst, Warehouse Execution & Control Systems (WES/WCS)”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 8+ yrs
- Management level
- Individual contributor
- Employment
- Remote
No salary listed for this role.
Field of studyComputer Science, Electrical Engineering, Industrial Engineering, Software Engineering, Supply Chain (or related)
Study levelBachelor's
About the Role:
As the Senior Software Systems Analyst on the DATUM team, under the leadership of the VP of Software, you will own the functional definition of our software scope, translating what we sell into what we build. This is a new role on the DATUM team, created to close the gap between the sale and the software.
Your work first begins with providing collaborative inputs to the Solutions Software team who takes point on presales through proposal generation, the Level 1 Software Design Specification (SDS), and the ROM estimate. There is a collaborative handoff from Solutions that you will further expand into a Level 2 SDS and a firm estimate that attach to the proposal. From there you carry the definition through delivery, kick-off, detailed design workshops, onsite discovery, integration specifications, and daily partnership with the Development lead as the design matures into working software.
DCS will appreciate your rigor, your curiosity, your ability to hold a room of stakeholders, and your instinct for asking the question nobody thought to ask before development starts. Most of all we will appreciate that we can count on you to get things done.
In this role, you will:
- Develop the Level 2 SDS, expanding on the Level 1 SDS and solutions guidance produced by the Solutions Software team, to attach to the customer proposal.
- Build firm estimates for software scope at contract, converting ROM-level pre-sales numbers into committed hours, deliverables, and assumptions.
- Partner with the Solutions Software team through the L1 to L2 transition so that the scope sold is the scope delivered, surfacing gaps and risks early.
- Support in person project kick-offs and lead detailed design workshops with customers, internal stakeholders, and the Software Delivery Team.
- Conduct onsite discovery at customer facilities to validate operational requirements, material flow, process exceptions, and existing systems.
- Participate in and/or lead project Scrum ceremonies, and own and groom the project backlog.
- Maintain and update the SDS with the Development lead throughout design and development, keeping the specification and the build aligned as decisions are made.
- Author 3rd-party integration specifications for the subsystems DATUM orchestrates; print and apply, robotics, sortation, scales and dimensioners, parcel and carrier systems, and similar.
- Author WMS/ERP integration specifications defining messaging, data mapping, transaction flows, and error handling between DATUM and host systems.
- Define detailed IT and network specifications, including server and virtualization requirements, hardware, networking, security, and infrastructure needs.