I AM NOT ABLE TO WORK WITH THIRD PARTIES ON THIS POSITION.
Also, please make sure your resume shows your level of Golang expertise - it is a required qualification. Thank you.
Title: Senior Software Developer - Automation - Level V
Location: Flower Mound, TX, Hybrid 2 x days onsite
Type: Contract-to-Hire
Duration: 3-6 months
Salary: 75-84/hr
Job Description: 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. This position plays a critical role in ensuring interoperability between enterprise platforms such as SAP Extended Warehouse Management (EWM), robotics systems, and material-handling automation technologies used in both distribution and pharmacy fulfillment environments. The Senior Developer preferably brings a balanced combination of deep software engineering capability, practical experience in automation environments, and adaptability to work across both information technology and operational technology landscapes.
The Senior Developer champions modern engineering practices including Agile methodologies (XP, Test-First design, CI/CD), secure coding, and DevOps pipelines to deliver scalable, resilient, and compliant solutions. In addition to technical execution, this position provides systems analysis, technical leadership, and mentorship to junior staff while collaborating with cross-functional stakeholders to align solutions with business priorities. The Senior Developer ensures delivery of secure, high-performance applications that increase operational efficiency, maintain data integrity, and support long-term enterprise growth strategies.
Required
- Bachelor s degree in Computer Science, Software Engineering, Information Technology, or related field (e.g., Mechatronics with software emphasis) or at least seven (7) years of progressive software development experience in backend and automation domains in lieu of a degree.
- Programming: Golang, SQL, with working knowledge of Python and scripting languages.
- Systems: Linux/Ubuntu and Windows; heterogeneous environment support.
- Cloud/Infrastructure: AWS, Azure, or Google Cloud Platform; hybrid on-prem, edge computing, and serverless models.
- DevOps: CI/CD, Git, containerization (Docker, Kubernetes).
- Enterprise Integration: SAP EWM/WMS APIs, RFCs, and IDocs.
- Networking fundamentals: TCP/IP, RESTful APIs, and message queues (e.g., RabbitMQ, Kafka).
- Security: Knowledge of secure coding practices, encryption, and authentication/authorization frameworks (OAuth, SAML).