IT - Software Engineer III

Bozzutos•Cheshire, CT
•Onsite

About The Position

The Software Engineer III designs, develops, modifies, and implements software solutions that support business operations within a fast-paced distribution center. The role develops applications to improve efficiency, optimize supply chain management, and enhance warehouse and logistics systems. It works with cross-functional teams to support and integrate systems that are critical to warehouse operations. The position also provides technical leadership by mentoring junior developers, offering technical training, and promoting software development best practices. The engineer collaborates with IT, operations, and business stakeholders to align software solutions with company needs.

Requirements

  • Preferred: Bachelor's degree in Computer Science, Information Systems, or a related field.
  • Preferred: 5+ years of software development experience; specific years based on seniority level.
  • Preferred: Proficiency in Java, SQL, DB2/AS400, and another object-oriented programming language.
  • Preferred: English proficiency, written and verbal, to communicate effectively with associates and leadership.
  • Ability to stand, walk, and sit throughout the day, including walking on carpet, concrete, tile, and other flooring.
  • Strong communication skills and the ability to communicate clearly and effectively with peers and leaders.
  • Organizational skills, including the ability to prioritize and meet deadlines, and project management skills.
  • Ability to work independently and as part of a team to help ensure customers receive orders timely and with high quality.
  • Ability to maintain integrity and high standards.
  • Ability to maintain and promote safety policies and accountability for safe practices throughout the shift.

Nice To Haves

  • Bachelor's degree in Computer Science, Information Systems, or a related field.
  • 5+ years of software development experience, with specific years based on seniority level.
  • Proficiency in Java, SQL, DB2/AS400, and another object-oriented programming language.
  • English proficiency, written and verbal.

Responsibilities

  • Develop software applications that improve business processes, efficiency, reliability, and scalability.
  • Modify existing applications to enhance functionality, fix defects, and optimize performance.
  • Implement integrations between warehouse management systems (WMS), enterprise resource planning (ERP) systems, and other business-critical applications.
  • Write clean, efficient, and maintainable code in accordance with best practices and coding standards.
  • Create test plans, debug applications, and perform quality assurance checks.
  • Troubleshoot software issues, identify root causes, and provide timely resolutions.
  • Document system architecture, development processes, and code modifications.
  • Collaborate with IT, operations, and business stakeholders to align software solutions with company needs.
  • Optimize database queries and data processing performance.
  • Follow data protection and user access control best practices to support software security and compliance.
  • Stay current on emerging technologies and recommend or implement solutions that enhance system functionality.
  • Mentor junior software engineers, review code, and share software development best practices.
  • Conduct technical training in software development, database management, and system integration.
  • Promote Agile practices, peer code reviews, and CI/CD pipelines by example.
  • Perform other duties as assigned.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service