Software Engineer - WMS Integration and Reporting (Hybrid)

Publix•Lakeland, FL
•$90,090 - $135,200•Hybrid

About The Position

Publix Super Markets is seeking a Software Engineer to join its Warehousing Modernization team and help modernize legacy warehousing systems. The role supports initiatives involving warehousing processes such as receiving, integration with other warehousing systems, and reporting for the company’s expanding distribution network. The position is based on a hybrid model in Lakeland, Florida; candidates must live or be willing to relocate within commuting distance. Candidates advancing in the interview process must participate in at least one onsite interview at the Lakeland campus. The engineer designs and develops enterprise technology solutions, analyzes requirements and technical artifacts, collaborates with architecture and business teams, and contributes to application testing, documentation, deployment, and production support. The role includes participation in an on-call rotation. The position uses modern development methodologies, CI/CD practices, cloud platforms, and AI development tools. Publix describes a year-end bonus of one month’s extra pay, prorated in the first year, for associates employed through the annual bonus issue date. Relocation and household-goods shipment allowances will not be provided. Publix will not sponsor a visa or permanent residence for this position.

Requirements

  • Bachelor’s degree in computer science or a related analytical field, or equivalent experience.
  • At least 3 years of hands-on experience developing applications with .NET technologies, including C#, RESTful APIs, and .NET services, and with Python.
  • Experience with background service patterns and responsive web application development using Angular, React, or Blazor.
  • At least 3 years of experience designing and implementing solutions using ASP.NET Core.
  • Proficiency with API documentation tools such as Swagger/OpenAPI.
  • At least 2 years of experience with Microsoft SQL Server and Entity Framework Core, including normalized schema design, complex queries, and database performance optimization.
  • Ability to write clean, maintainable, well-documented code, with strong problem-solving and debugging skills.
  • Experience with cloud platforms such as Microsoft Azure or similar, including App Services, Azure SQL, or Azure Functions, and application deployment, management, and monitoring.
  • Experience working in Agile/Scrum environments and strong communication and cross-functional collaboration skills.
  • Experience working with AI tools and methodologies such as GitHub Copilot, Claude Code, and M365 Copilot.
  • Proficiency in source control and DevOps practices, including Git branching, merging, and pull requests, and designing and maintaining CI/CD pipelines using Azure DevOps.

Nice To Haves

  • Experience with Spark declarative pipelines, including Databricks declarative pipeline patterns (formerly DLT/Delta Live Tables), expectations-style rules, and incremental processing.
  • Experience designing, provisioning, and managing cloud infrastructure, preferably on Microsoft Azure, and using Kubernetes, Terraform modules, and infrastructure best practices.
  • Knowledge of automated testing, build, and deployment strategies for .NET and containerized applications.
  • Knowledge of cloud platforms such as Azure and GCP, and Kubernetes.

Responsibilities

  • Design and develop enterprise-grade technology solutions using Agile and traditional methodologies, ensuring performance, scalability, stability, usability, and cross-system integration.
  • Use CI/CD pipelines, such as Azure DevOps or GitHub, in solution development.
  • Analyze business and system requirements, user stories, and technical design artifacts to develop internal designs, program specifications, and product backlog items under guidance.
  • Collaborate with Architecture and Technical Leads to align solutions with enterprise standards, best practices, and solution designs.
  • Partner with Business Systems Analysts and Product Owners to validate business requirements and support solution delivery.
  • Develop, maintain, and automate unit test plans, test scripts, and test cases.
  • Use development tools, including AI, to code, unit test, debug, and manage application components throughout the development lifecycle.
  • Create and maintain technical documentation, including solution designs, program specifications, and testing results.
  • Plan, coordinate, and support deployment of technical solutions from testing environments to production under established guidance.
  • Troubleshoot, analyze, and resolve moderately complex application and production issues, escalating when appropriate.
  • Participate in an on-call rotation to support production systems and operational continuity.

Benefits

  • Year-end bonus of one month’s extra pay, prorated in the first year, for associates who remain employed through the bonus check issue date.
  • Employee stock ownership plan that contributes Publix stock to associates each year at no cost.
  • Opportunity to purchase additional shares of privately held Publix stock.
  • 401(k) retirement savings plan.
  • Group health, dental, and vision plans.
  • Paid Time Off.
  • Paid Parental Leave.
  • Short- and long-term disability insurance.
  • Tuition reimbursement.
  • Free hot buffet-style lunches at facilities with a cafeteria.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service