Jobs › Uline

Software Development Manager

Uline · IL · $121,000–$160,000 a year · Full time

Posted Sep 23, 2026 · We last checked this listing on Oct 6, 2026

Apply at Uline

Likely interview questions for this role

Written from this job description, not a generic list. Each one notes what the interviewer is really checking.

About your past

Tell me about the team you lead now. How do you help each of your developers grow?

What they are checking: Whether they have a real, individual approach to developing people, which is the core of leading three to five developers.

How do you stay technical enough to give good guidance while still making time for management work?

What they are checking: Whether they can balance hands-on guidance with leadership, which this role expects.

Tell me about a project that went off track. What did you do to recover it?

What they are checking: Whether they spot problems early, communicate honestly and adjust plans instead of hiding delays.

How do you build a culture of high performance and continuous improvement without burning people out?

What they are checking: Whether they push standards up in a sustainable way that keeps good developers around.

How do you decide when to step in on a technical problem and when to let a developer work through it?

What they are checking: Whether they know when struggle builds skill and when it just wastes time, which marks a good coach.

Tell me about someone you hired or developed who later grew into a bigger role.

What they are checking: Whether their leadership has produced real growth in people, not just finished projects.

What would you do

One of your developers is falling behind and their code quality has slipped. How do you handle it?

What they are checking: Whether they address performance early with clear expectations and support, rather than avoiding the conversation.

Product wants a feature that your team thinks will create technical debt. How do you work it out?

What they are checking: Whether they can balance business goals with long-term code health and explain the tradeoff clearly.

A business stakeholder brings you vague requirements for a complex application. How does your team turn that into something buildable?

What they are checking: Whether they help their team break down fuzzy needs into clear work, instead of building on guesses.

About the work

What makes a software solution scalable and resilient? Give me an example of a design decision you pushed for.

What they are checking: Whether they have the technical depth to guide design choices that hold up at Uline's scale.

How do you align architecture and design decisions across several Agile teams that each want to move fast?

What they are checking: Whether they can coordinate across teams so systems fit together instead of each team building in its own direction.

Practice this interview out loud.

Offer builds a real interview for this exact role at Uline from your resume and this job description, asks the questions one at a time, and tells you what landed. The first one is free.

Practice this out loud

The full job description

As published by Uline.

Software Development Manager Pay from $121,000 to $160,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie, WI 53158 Are you an IT leader passionate about developing a team and delivering results? As a Software Development Manager, you will use your expertise to a lead a high-performing team and design innovative software solutions that support our growing North American company. Why IT at Uline? Uline’s 450+ person in-house tech team builds and supports the custom systems that run our business. The team owns and creates solutions that operate at scale, supporting operations from warehouse management to e-commerce. Careers Packed with Potential. Backed by 45+ years of success, Uline offers opportunities to grow your career with stability you can count on. Position Responsibilities • Lead and develop a team of 3 to 5 developers, fostering a culture of high performance and continuous improvement. • Provide technical guidance to ensure production of scalable, resilient software solutions. • Partner with cross-functional Agile teams to align architecture and design decisions with business goals and product strategy. • Support team members in designing and developing complex applications based on business requirements. Minimum Requirements • Bachelor's degree in Information Technology, Computer Science or related field. • 2+ years of people management experience with a strong background application project experience programming languages such as Java, Angular or JavaScript. • Experience developing a team and managing full project lifecycles. • Uline does not participate in the H-1B lottery. Benefits • Complete health insurance coverage and 401(k) with 6% employer match that starts day one ! • Multiple bonus programs. • Paid holidays and generous paid time off. • Tuition Assistance Program that covers professional continuing education. Employee Perks • On-site café and first-class fitness center with complimentary personal trainers. • Over four miles of beautifully maintained walking trails. About Uline Uline, a family-owned company, is North America’s leading distributor of shipping, industrial, and packaging materials with over 9,800 employees across 14 locations. Uline is a drug-free workplace . All new hires must complete a pre-employment hair follicle drug screening . All positions are on-site. EEO/AA Employer/Vet/Disabled #LI-KK2 #CORP (#IN-PPITL1) #ZR-HQIT Our employees make the difference and we are committed to offering exceptional benefits and perks! Explore Uline.jobs to learn more!

Apply at Uline