Software Engineer (Hybrid)
Company: Shorr Packaging Corp.
Location: Greater Chicago Area
Salary: $115k - $125k per year
Type: Full-time
Level: mid
Posted: 2026-02-07
About this role
Description
Together, We Own it! Start your employee owner journey with Shorr Packaging.
The Software Engineer II provides development, support and maintenance to effectively manage and integrate Shorr Packaging business applications in a hybrid environment of commercial and custom software. The Software Engineer II analyzes and defines technical and security software requirements to determine specifications and standards and provides effective preventative maintenance and troubleshooting to quickly resolve problems related to application stability and performance.
While working closely with the Business Analysis team, the Software Engineer II proposes software solutions, provides level of effort estimates, and will design, develop, test and deploy new or enhanced applications to support the required business and security requirements. In addition, the Software Engineer II provides input, expertise, and support for Shorr’s cloud journey including SaaS applications and Amazon Web Services (AWS).
Responsibilities
- Design, develop, test and deploy new and enhanced applications including data driven secure applications that provides unique services and efficiencies to our business
- Develops application architecture and development across full software development lifecycle from concept and design to testing, collaborating with other engineers and business analysts
- Creates software architectural reference documentation depicting system interactions that results in easy to interpret application, integration, deployment, DevOps and data architecture diagrams
- Designs, develops, tests, debugs, and implements application-level components, software tools, and utilities. Makes modifications to existing software to fit specialized needs and configurations and maintains program libraries and technical documentation
- Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processe...