Supply Chain Technology and Innovation - Senior Software Developer - Automation
Listed on 2026-01-10
-
IT/Tech
Systems Engineer
Overview
1620 Supply Chain Technology and Innovation - Senior Software Developer - Automation role at FFF Enterprises. The Senior Software Developer – Automation Tech is responsible for the end-to-end architecture, development, integration, and ongoing support of frontend, backend, and full-stack solutions that enable automation, warehouse management, and supply chain innovation across FFF Enterprises and Nufactor. This position ensures interoperability between enterprise platforms such as SAP Extended Warehouse Management (EWM), robotics systems, and material-handling automation technologies used in distribution and pharmacy fulfillment environments.
The Senior Developer combines deep software engineering capability with practical experience in automation environments and adaptability to work across IT and OT landscapes. The role champions Agile practices (XP, Test-First design, CI/CD), secure coding, and Dev Ops pipelines to deliver scalable, resilient, and compliant solutions. It also provides systems analysis, technical leadership, and mentorship to junior staff while collaborating with cross-functional stakeholders to align solutions with business priorities.
Note:
The information below reflects the responsibilities, qualifications, and expectations associated with this role.
$/yr - $/yr
Responsibilities- Software Development & Full-Stack Engineering: Design, develop, and maintain backend applications, APIs, and microservices using Go (Golang) as the primary language, with supplemental development in Python, C#, and Java to support integration and interoperability. Build, optimize, and maintain relational databases (SQL Server, Postgre
SQL, MySQL) for high availability, scalability, and data integrity. Develop front-end components (HTML, CSS, JavaScript) as needed. Engineer and deliver edge and cloud-based applications that interface with automation technologies, robotics platforms, and distribution/pharmacy systems. Apply software engineering best practices including modular design, code reviews, automated testing, and documentation. - Systems Analysis & Integration: Conduct systems analysis and requirements gathering to support automation and enterprise platforms. Architect and implement integrations between SAP EWM/WMS and industrial automation technologies (PLCs, robotics, IoT) using protocols such as CIP, MQTT, and Modbus. Develop interface specifications, technical documentation, and integration test plans. Collaborate with operations, IT, and supply chain stakeholders to streamline fulfillment processes and increase system efficiency.
Provide technical leadership during integration projects. - Agile Development & Dev Ops: Champion Agile methodologies (XP, Test-First, pair programming) and CI/CD pipelines to automate builds, testing, and deployments across hybrid environments. Manage deployments and runtime environments across Linux/Ubuntu/Windows servers, container platforms (Docker, Kubernetes), and multi-cloud infrastructures (AWS, Azure, GCP). Establish automated monitoring, logging, and alerting within Dev Ops workflows. Promote Dev Ops excellence and infrastructure as code (IaC).
- Architecture, Security & Process Improvement: Define system architectures and roadmaps for scalability and high availability. Apply secure coding practices and embed security by design, including encryption and IAM aligned with OWASP Top 10. Design and maintain automated test suites and lead continuous improvement initiatives to reduce complexity and improve time-to-market. Explore emerging technologies and provide data-driven recommendations. Establish observability frameworks (Prometheus, Grafana, ELK/EFK) for proactive monitoring and reliability.
- Collaboration & Stakeholder Engagement: Translate business requirements into scalable designs. Deliver risk and impact assessments, propose solutions, and guide decisions. Serve as a primary liaison across IT, Operations, Supply Chain, and vendors to align automation initiatives with priorities and regulatory requirements. Facilitate workshops and design reviews to improve solution delivery and share lessons learned.
- Mentorship & Knowledge Sharing: Mentor…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).