This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Publix - Lakeland, FL

posted 3 months ago

Full-time - Mid Level
Hybrid - Lakeland, FL
1,001-5,000 employees
Food and Beverage Retailers

About the position

The Lead Software Engineer for Store Systems at Publix Technology will play a crucial role in developing modern applications using responsive web and mobile technologies. This hybrid position requires collaboration with enterprise teams and product management to enhance user experience and deliver impactful contributions to store associates. The ideal candidate will possess strong analytical and communication skills, along with extensive experience in agile development practices.

Responsibilities

  • Interact with architects, engineers, and subject matter experts to lead and implement enterprise systems.
  • Analyze and translate business requirements into user stories that consider system architecture, performance, and scalability.
  • Design and develop applications using agile best practices such as test-driven development and continuous integration.
  • Research code, analyze root causes, and design, code, and test solutions.
  • Perform data analysis by creating and executing complex queries and interpreting results.
  • Ensure adherence to security best practices and standards for various platforms.
  • Communicate effectively with management, peers, technology vendors, and business customers.
  • Participate in code reviews to ensure code meets Publix standards.
  • Mentor junior software engineers in developing their skills.
  • Participate in an on-call rotation, averaging every 12 weeks.

Requirements

  • Bachelor's Degree in a technical discipline like Computer Science or equivalent work experience.
  • 7+ years of I/T experience in application design, development, and delivery in an enterprise environment.
  • 7+ years of coding experience leveraging .Net framework 4.5 or higher with C#, .NET Core, ASP.NET MVC, HTML/CSS, JavaScript, and object-oriented design.
  • 7+ years of experience in analyzing complex business problems and translating business requirements into technology solutions.
  • Experience with all development activities associated with delivering solutions in an enterprise microservices environment.
  • Familiarity with mobile development and deployment of Android and Apple applications.
  • Experience working in the Pull Requests approval process with tech leads and other software engineers.
  • Strong knowledge of architecture and design of solutions in a microservice environment.

Nice-to-haves

  • 9+ years of experience in an agile scrum environment and working closely with Product Owners and Scrum Master.
  • 7+ years of experience in implementing enterprise applications using platform services developed in C# and .NET Core.
  • Experience in designing and implementing CI/CD pipelines in Azure DevOps or similar tools.
  • Knowledge of data storage technologies such as Microsoft SQL Server, MySQL, MongoDB, Azure Cosmos DB, and Azure SQL.
  • Knowledge of Telerik UI controls.
  • Experience using Kotlin.
  • Experience with event-based messaging platforms like Kafka or MQTT.
  • Experience with Kubernetes (K3), Docker or other containerization technologies.

Benefits

  • Employee stock ownership plan that contributes Publix stock to associates each year at no cost.
  • An opportunity to purchase additional shares of our privately-held 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 lunches (buffet-style) at facilities with a cafeteria.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service