Publix - Lakeland, FL

posted about 1 month ago

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

About the position

The Lead Software Engineer at Publix Technology is responsible for designing, developing, and maintaining high-quality web applications and APIs within an Azure cloud environment. This role involves collaborating with cross-functional teams to deliver impactful solutions while ensuring code quality and adherence to best practices. The position requires a strong background in software development, particularly with ASP.NET and C#, and offers opportunities for career growth within a leading employee-owned company.

Responsibilities

  • Design, develop, and maintain high-quality web applications and APIs using ASP.NET and C#.
  • Leverage Azure cloud services to enhance application performance, scalability, and security.
  • Ensure code quality through comprehensive testing, code reviews, and adherence to best practices.
  • Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver high-impact solutions.
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to ensure timely delivery of features.
  • Stay updated with the latest industry trends and technologies to continuously improve our development processes and solutions.

Requirements

  • Bachelor's degree in computer sciences or a related analytical field or equivalent experience.
  • 7+ years of experience in software development.
  • 6+ years of experience using ASP.NET, C# using Visual Studio.
  • 3+ years' experience developing .NET applications hosted in Azure cloud services.
  • 3+ years' experience building CI/CD pipeline deployments in a large-scale environment.
  • Strong understanding of Agile methodologies and experience working in Agile teams.
  • Experience with Infrastructure as Code (IaC) tools such as Terraform.
  • Strong experience using application design patterns and distributed architectures.
  • Experience establishing best-in-class practices for developing native apps at scale on large, distributed teams, including modular app architecture, frameworks, build pipeline, cloud CI/CD, automated testing, observability, code review, static analysis, etc.
  • Strong expertise of application development for large-scale distributed systems in the Cloud.
  • Strong expertise in Microsoft development, tools, and frameworks.
  • Experience developing highly successful apps that enjoy wide scale distribution.
  • Good communication skills in a cross functional team environment.

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