Intermediate Software Engineer – Supply Chain Replenishment
at Publix
Lakeland, FL 33801, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 22 Jan, 2025 | USD 93000 Annual | 23 Oct, 2024 | 1 year(s) or above | Angular,Computer Science,Programming Concepts,Design Patterns,.Net Framework,Mvc,Sql Server,Software Systems,Kubernetes,Visual Studio,Kafka,Mobile Applications,Supply Chain,Devops,Unit Testing | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
DESCRIPTION
Please note, this is a hybrid position requiring 8 days per month on-site in Lakeland, FL.
Welcome to Publix Technology, the award-winning technical group for Publix Super Markets, Inc., the largest employee-owned company in the nation. Our technology teams of 2100+ associates provide innovative, modern solutions to nearly 1400 retail stores and 200,000+ internal team members across 8 states. We offer positions at all levels – summer internships, individual contributor roles, to technical leadership across a broad range of technical disciplines. So, whether you are interested in IT security, platform engineering, architecture, software development, or infrastructure – we have a career path for you! See for yourself why Publix Super Markets, Inc. is a constant on Fortune Magazine’s Best Companies to Work list.
Join the Supply Chain Store Replenishment team as an Intermediate Software Engineer where you will be responsible for:
- Analyzing and translating business requirements into technology solutions that consider system performance, usability, quality, cross-system interdependencies, and scalability.
- Designing and developing enterprise class solutions using object-oriented analysis and design, design patterns, UML, service-oriented architecture, and solution frameworks
- Performing problem determination and resolution for complex problems; analyzing root cause by researching current application code, then designing, coding, and testing a solution
- Maintaining technical and user documentation for new and existing programs
- Participating in after-hours implementations and issue resolutions, as needed
REQUIRED QUALIFICATIONS
- Bachelor’s Degree in Computer Science or other analytical discipline or equivalent experience
- 3+ years of experience
- Developing and supporting enterprise applications with .NET Framework (4.0 or higher) and/or .NET Core
- Coding with C#, MVC, Angular, Web APIs, Kafka
- Experience in designing enterprise solutions using object-oriented programming concepts and design patterns.
- Experience with Database technologies Oracle and SQL Server, various source control technologies, DevOps, Visual Studio 2019 and 2022
- Experience developing Azure solutions.
- Experience with Agile and Scrum Development methodologies.
- Experience or desire to work in event-based/micro-service style architecture.
PREFERRED QUALIFICATIONS
- Experience with retail Supply Chain and related application software systems.
- 1+ years of experience developing mobile applications using .NET MAUI.
- Intermediate knowledge of:
- Azure DevOps
- Kubernetes
- Kafka
- Azure SQL (or other cloud databases)
- Automated unit testing using and
- Test Driven Development (TDD)
Responsibilities:
- Analyzing and translating business requirements into technology solutions that consider system performance, usability, quality, cross-system interdependencies, and scalability.
- Designing and developing enterprise class solutions using object-oriented analysis and design, design patterns, UML, service-oriented architecture, and solution frameworks
- Performing problem determination and resolution for complex problems; analyzing root cause by researching current application code, then designing, coding, and testing a solution
- Maintaining technical and user documentation for new and existing programs
- Participating in after-hours implementations and issue resolutions, as neede
REQUIREMENT SUMMARY
Min:1.0Max:3.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science or other analytical discipline or equivalent experience
Proficient
1
Lakeland, FL 33801, USA