Share this Job

Software Engineering Manager

Company Name: Kroger General Office
Position Type: Employee
FLSA Status: Exempt



Position Summary:

Direct and manage the design, development and support of software engineering teams and lead engineering projects. Engage in technical design discussions and drive technical architecture. Manage multiple initiatives and be accountable for delivering multiple releases on schedule with the highest quality standards.  Demonstrate the company’s core values of respect, honesty, integrity, diversity, inclusion and safety.

Essential Job Functions:

  • Partner with engineering peers and product leaders to prioritize initiatives to deliver the greatest value to our customers
  • Hire and manage software engineers; assign, direct, and evaluate their work/performance
  • Present practical input for strategic technology decisions; syntheses complex problems and present simple, practical, reliable, and maintainable solutions
  • Drive strategic alignment of system specifications, associate requirements, and project schedules of technology services
  • Collaborate with engineering, product, User Experience (UX) and technical support teams
  • Support preparation of technology roadmap and provide input to business roadmap
  • Monitor new technologies and trends within the industry
  • Improve technology agility using REST, Object Oriented Design, various design patterns, micro services, behavior driven development, Test Driven Design (TDD), Continuous Integration (CI)/Continuous Deployment (CD), and everyday code push to production, etc.
  • Drive root-cause analysis of critical business and production issues to prevent future occurrences as well as review/approve potential solutions
  • Establish performance standards and procedures, regulatory compliance and conduct ongoing performance audits and take action
  • Supervise and coach direct reports in the performance of their duties; complete performance reviews and provides feedback to direct reports
  • Must be able to perform the essential functions of this position with or without reasonable accommodation

Minimum Position Qualifications/Education: 

  • Bachelor’s degree (or foreign equivalent degree) in computer science, information systems, or related technical field
  • In addition to degree, at least 5 years of post-degree professional technology work experience that must include:
    • 2 years’ experience in building complex, highly scalable, high volume and low latency applications
    • Building services using: Spring/Spring Boot, Java 8, REST APIs using JSON, Swagger, React.js/npm, Docker/Cloud Foundry/Public Cloud, Git, CI, CD, and Cassandra
    • Experience with REST, Object Oriented Design, various design patterns, micro services, behavior driven development, Test Driven Design (TDD), Continuous Integration (CI)/Continuous Deployment (CD), and everyday code push to production, etc.
    • Web/app containers such as Apache/Tomcat, Jboss or related
    • Performing functional and reactive programming for backend services
    • Using RDBMS, NoSQL and/or Big Data technologies
    • Developing via the Agile methodology


Education Level: Bachelor's Required
Required Travel: None
Required Certifications/Licenses: None
Position Type: Full-Time
 Regions: Any; General Office- Cincinnati; Mid-Atlantic; Midwest; Mountain; South; West


Jobs at Kroger: At Kroger, we hire people who have a passion for helping others and who want to build a relationship with our Customers. No matter what stage of your career, you can build your future at Kroger. We look for people who want more, aspire to be more and work hard to achieve their goals. Our focus on keeping the Customer first is what makes us successful. As the largest traditional grocery chain in the U.S. and one of the world's largest retailers, we employee more nearly half a million Associates across 35 states. We offer many opportunities not only in our stores, but in Manufacturing, Logistics, Marketing, Finance, Human Resources, and many other fields.


Company Overview
Kroger Family of Companies employs nearly half a million associates who serve customers in 2,782 retail food stores under a variety of local banner names in 35 states. Our Family of Companies also operates 2,268 pharmacies, 274 fine jewelry stores, 1,489 supermarket fuel centers and 38 food production plants in the United States.  Kroger is dedicated to our Purpose: to Feed the Human Spirit™ by serving America through food inspiration and uplift and creating #ZeroHungerZeroWaste communities by 2025.  Careers with The Kroger Co. and our family of companies offer competitive wages, flexible schedules, benefits and room for advancement.

 Posting Notes:  OH || Blue Ash || 9997 Carver Road || 45242 || Kroger General Office || [[mfield2]] || Digital; Digital Technology || Employee || Exempt || Full-Time || None 

Nearest Major Market: Cincinnati

Job Segment: Developer, Software Engineer, Engineer, Information Systems, Manager, Technology, Engineering, Management