Manager, IT Engineering

$120,971 - $177,344/Yr

Kehe Food Distributors - Naperville, IL

posted 24 days ago

Full-time - Manager
Naperville, IL
Merchant Wholesalers, Nondurable Goods

About the position

KeHE, a natural, organic, specialty and fresh food distributor, is seeking a Software Engineering Manager to play an integral role in shaping the direction of the products at KeHE. This position involves making decisions that affect how engineers deliver products and how end users interact with them. The Software Engineering Manager will lead process improvement initiatives and ensure best practices are maintained in code reviews, automated testing, and cloud-based systems. The role is part of a people-first culture committed to good living, good food, and good service.

Responsibilities

  • Architect and optimize scalable, enterprise-level solutions, ensuring performance, reliability, and security.
  • Work closely with Product, Design, and other departments to define technical requirements and build high-quality software solutions that meet user needs.
  • Provide technical expertise in C#, Angular, SQL, and related technologies, guiding the team in best practices and modern approaches.
  • Continuously improve development processes, tools, and methodologies, including agile practices, CI/CD pipelines, and infrastructure optimization.
  • Oversee the implementation of DevOps principles, ensuring smooth integration and deployment processes (CI/CD) and Infrastructure as Code (IAC) initiatives.
  • Ensure that engineering best practices, including code reviews, automated testing, and quality assurance processes, are maintained across the team.
  • Regularly review and optimize code quality, system performance, and overall technical debt reduction.
  • Guide the development and optimization of distributed systems and cloud-based solutions, focusing on scalability and fault tolerance.
  • Collaborate on cloud strategies, preferably AWS, to leverage cloud services for infrastructure and application development, while instituting governance of cloud best practices.
  • Architect and oversee the development of mobile applications, ensuring adherence to mobile-specific requirements and best practices.
  • Lead, mentor, and manage a team of software engineers to ensure high performance and help team members grow in their technical knowledge and problem-solving skills.
  • Act as a liaison between engineering and senior leadership, providing regular updates on project progress, technical challenges, and resource needs.
  • Other duties and projects as assigned.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 5+ years of experience in software development, integration, software engineering or related roles.
  • Experience in architecting mobile applications and adhering to the requirements of mobile applications is a plus.
  • 3+ years of experience managing teams.
  • Knowledge of distributed systems and how to orchestrate processes in a distributed system.
  • Knowledge of DevOps including continuous integration, continuous deployments (CI/CD) and Infrastructure as Code (IAC).
  • Familiarity with cloud-based providers (preferred AWS).
  • Deep knowledge of C#, Angular and SQL.
  • Ability and experience in leading teams.
  • Effective problem-solving and analytical skills. Ability to manage and prioritize multiple projects and report simultaneously across different stakeholders.
  • Strong communication skills, both verbally and written.
  • Strong work ethic and ability to work in a dynamic environment.
  • Proficiency in Microsoft 365 (Outlook, Excel, Word, etc.).
  • Ability to learn and apply new technologies to business problems.

Nice-to-haves

  • Experience in architecting mobile applications and adhering to the requirements of mobile applications.

Benefits

  • Health/Rx
  • Dental
  • Vision
  • Flexible and health spending accounts (FSA/HSA)
  • Supplemental life insurance
  • 401(k)
  • Paid time off
  • Paid sick time
  • Short term & long term disability coverage (STD/LTD)
  • Employee stock ownership (ESOP)
  • Holiday pay for company designated holidays
Job Description Matching

Match and compare your resume to any job description

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