About The Position

The Intermediate Software Engineer supports development and comprehensive application support for systems in Publix’s Vendor Portal and Asset Protection areas. The team develops, delivers, and maintains solutions for external partners and internal associates, supporting business processes and regulatory compliance. This role develops complex applications, coordinates technical designs, improves supplier-facing systems, and helps ensure reliable, efficient operations. The position is hybrid 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 role includes production support on a rotating on-call schedule approximately every four to five weeks, as well as when needed, and requires working with minimal supervision in a large, fast-paced corporate environment.

Requirements

  • Bachelor’s degree in computer science or a related analytical field, or equivalent experience.
  • At least 3 years of professional software engineering experience.
  • At least 2 years of full-stack development experience using Angular, C#, and databases such as SQL Server.
  • Experience with Databricks to write logic that cleans, transforms, and moves raw data from multiple sources into organized models.
  • Strong experience developing and testing APIs using Swagger, client tools such as Bruno or Postman, and web-based front ends.
  • Experience with Azure cloud services, including Azure/MS SQL Databases, Application Services, Storage Accounts, and Key Vaults.
  • Experience troubleshooting application issues using Developer tools, Azure Application Insights, Log Analytics, Dynatrace, and/or Splunk.
  • Experience with Azure DevOps, Git, deployment pipelines, code repositories, and branching.
  • Experience with Agile methodologies, the Software Development Life Cycle (SDLC), and distributed application systems.
  • Experience with Azure networking, including Virtual Networks, Subnets, Azure Firewall, Front Door, Traffic Manager, Application Gateway, and Azure API Management Services.
  • Experience with Kafka, Kubernetes, and microservices.
  • Experience with advanced technology concepts related to security, scalability, availability, and performance.

Responsibilities

  • Write or modify complex programs based on technical designs, specifications, or product backlog items, with less specific guidance.
  • Lead and coordinate technical design for complex solutions.
  • Continuously improve Vendor Portal systems to enhance supplier experience and streamline purchasing processes.
  • Define technical scope, estimates, and risks for development activities for business systems analysts, product owners, and/or portfolio managers.
  • Research industry developments and recommend technical enhancements, features, technologies, and infrastructure improvements.
  • Respond to supplier and internal-user questions and resolve issues while providing customer service.
  • Provide production support on a rotating on-call schedule, approximately every four to five weeks and when needed.
  • Monitor system health and triage issues.
  • Troubleshoot application software processes and escalate issues to other engineering teams when needed.
  • Use Azure DevOps pipelines and code repositories to deploy new versions of Vendor Portal and Asset Protection systems.
  • Perform maintenance on applications and batch jobs running on Publix Private Cloud or on-premises servers, and run on-demand data loads and other jobs.
  • Develop automation solutions, including scripts, pipelines, and batch jobs, to reduce manual or repetitive work.
  • Provide KPIs, metrics, status updates, and reports to management and stakeholders.
  • Work with minimal supervision in a large, fast-paced corporate environment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service