Senior Software Engineer - HR Self-Service

Publix

Lakeland, FL

JOB DETAILS
SKILLS
Analysis Skills, Apache Kafka, Application Programming Interface (API), Architectural Services, Artificial Intelligence (AI), Automation, Business Analysis, Call Center Operations, Cloud Computing, Computer Science, Customer Relations, Data Management, Decision Support, Design Patterns Programming Methodologies, DevOps, Docker, Engineering, Enterprise Applications, GitHub, Leadership, Mentoring, Messaging Technology, Microservices, Microsoft .NET, Microsoft C# (C Sharp), Microsoft SQL Server, Microsoft Visual Studio, Microsoft Windows Azure, Multiplatform/Cross-Platform, Natural Language Processing (NLP), Operational Support, Performance Tuning/Optimization, Problem Solving Skills, Production Support, Production Systems, REST (Representational State Transfer), Service-Oriented Architecture (fka Distributed Object Architecture), Software Administration, Software Engineering, Technical Delivery, Technical/Engineering Design, Telerik, Test Automation, User Interface/Experience (UI/UX)
LOCATION
Lakeland, FL
POSTED
5 days ago



Required Qualifications
  •  
  • Bachelor’s degree in computer science or another analytical discipline, or equivalent experience
  • 5+ years of experience analyzing complex business problems and delivering scalable enterprise technology solutions
  • Strong experience developing and supporting enterprise applications using C# (.NET), Razor Pages, Telerik/Kendo controls, and modern UI frameworks
  • Extensive experience with SQL Server and enterprise data management
  • Deep understanding of design patterns and architectural frameworks, including microservices, REST APIs, and service-oriented architectures
  • Drive engineering excellence using GitHub Copilot, Visual Studio 2026, and AI-assisted or “vibe coding” workflows where appropriate.
  • Build, deploy, and support containerized workloads using Docker and Azure cloud services, including AKS.
  • Strong understanding of performance optimization, scalability, resiliency, and operational support in enterprise environments
  • Experience supporting production systems and participating in operational support activities
  • Experience mentoring and guiding software engineers while remaining hands-on in complex development efforts



Preferred Qualifications
  • 6+ years of software engineering experience in a large, distributed enterprise environment
  • Experience leading technical design and development efforts across multiple teams and platforms
  • Experience designing and implementing API-driven, event-based, and integration-heavy solutions, including messaging and asynchronous processing
  • Experience with event-driven architecture and messaging platforms (e.g., Kafka or equivalent technologies)
  • Experience with cloud platforms and services, including cloud databases, messaging, and integration technologies
  • Experience with automated testing and modern DevOps practices
  • Experience developing solutions that support contact center operations, customer interaction platforms, or enterprise service workflows
  • Experience with AI-enabled platforms and automation capabilities, including:
    • AI-assisted automation and decision support
    • Natural language processing (NLP) and text analytics
    • AI-driven classification, routing, or recommendation functionality
  • Experience designing, configuring, or extending low-code / no-code platforms, including:
    • Power Platform development (Power Apps, Power Automate, Dataverse)
    • Integration of low-code solutions with enterprise systems
 

Publix Technology

About the Company

P

Publix