Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Development Manager image - Rise Careers
Job details

Software Development Manager

Software Development Manager

Pay from $121,000 to $185,000 per year

2200 S. Lakeside Drive, Waukegan, IL 60085

Are you an experienced software development leader looking for your next mission? Join Uline as a Software Development Manager, where you’ll guide talented teams to deliver innovative software solutions that power a growing North American company!

Better together! This position is on-site in Pleasant Prairie, WI or Waukegan, IL based on need, and we are looking for people who share our passion.

Position Responsibilities 

  • Manage and develop a team of Java software developers and foster a high-performance team culture.

  • Provide technical direction and guidance to ensure production of scalable, resilient software solutions.

  • Collaborate with architects, product owners and software engineers to implement new applications.

  • Oversee planning and execution for complex projects, ensuring quality and efficiency.

  • Foster strong partnerships with business teams to align IT solutions with company goals.

Minimum Requirements

  • Bachelor's degree.

  • 10+ years in application development with proven experience managing high-performing development teams.

  • Experience with custom application software development and packaged software implementations.

  • Knowledgeable in Waterfall and Agile Scrum development processes.

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 

  • Café featuring affordable daily meal options from local restaurants.

  • On-site fitness center and beautifully maintained walking paths.

  • Best-in-class, clean, modern facilities.

About Uline

Uline, a family-owned company, is North America’s leading distributor of shipping, industrial, and packaging materials with over 9,000 employees across 13 locations.

Uline is a drug-free workplace .

EEO/AA Employer/Vet/Disabled

#LI-JR1

#CORP

(#IN-PPITL1)

Average salary estimate

$153000 / YEARLY (est.)
min
max
$121000K
$185000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Development Manager, Uline, Inc.

Are you ready to elevate your career as a Software Development Manager at Uline? We’re looking for an experienced leader who thrives in a dynamic environment and is passionate about delivering innovative software solutions. At our company, nestled in the heart of Pulaski County, IL, your role will involve managing a talented team of Java software developers. You'll be responsible for providing technical direction that ensures the production of scalable and resilient software. Collaborating closely with architects, product owners, and fellow engineers, you’ll help implement new applications that drive our North American business forward. You'll also oversee the planning and execution of complex projects, making sure that everything runs smoothly and efficiently. A strong partnership with business teams is essential to align our IT solutions with company objectives, and you’ll possess a minimum of 10 years of experience in application development, demonstrating your capability to manage high-performing teams. Plus, you will be well-versed in both Waterfall and Agile Scrum methodologies. If you’re looking for a company that values teamwork and innovation, Uline offers comprehensive health insurance, a 401(k) plan with a 6% employer match, and various employee perks that make work enjoyable. Start the next chapter of your career today with Uline, where better together is our mantra!

Frequently Asked Questions (FAQs) for Software Development Manager Role at Uline, Inc.
What qualifications are required for the Software Development Manager position at Uline?

To qualify for the Software Development Manager role at Uline, candidates must possess a bachelor's degree in a relevant field and have over 10 years of application development experience. Proven management of high-performing development teams is crucial, along with expertise in custom application development and packaged software implementations. Familiarity with both Waterfall and Agile Scrum methodologies is also essential.

Join Rise to see the full answer
What are the main responsibilities of the Software Development Manager at Uline?

As a Software Development Manager at Uline, you’ll manage and develop a team of Java software developers, fostering a high-performing team culture. Your responsibilities will include providing technical direction, collaborating with architects and software engineers on new applications, overseeing project planning and execution, and cultivating strong partnerships with business teams to align IT solutions with organizational goals.

Join Rise to see the full answer
What are the benefits of working as a Software Development Manager at Uline?

Uline offers an attractive benefits package for its Software Development Manager roles, including complete health insurance coverage from day one, a 401(k) plan with a 6% employer match, multiple bonus programs, generous paid time off, and a tuition assistance program for continuing education. Additional perks include an on-site fitness center and affordable meal options from local cafés.

Join Rise to see the full answer
Is the Software Development Manager position at Uline remote or on-site?

The Software Development Manager position at Uline is primarily on-site, based in either Pleasant Prairie, WI, or Waukegan, IL, depending on the company’s needs. We value collaboration and teamwork, which are best achieved in a shared workspace.

Join Rise to see the full answer
How can I prepare for the Software Development Manager interview with Uline?

To prepare for the Software Development Manager interview at Uline, familiarize yourself with the company’s culture and values. Review your understanding of software development methodologies, and consider examples of how you've successfully managed software teams in the past. Being ready to discuss your experience with Java development and project management will also be essential.

Join Rise to see the full answer
Common Interview Questions for Software Development Manager
Can you describe your experience in managing Java development teams?

When discussing your experience managing Java development teams, focus on specific projects where you led initiatives, highlighting your leadership style and successful outcomes. Mention tools and methodologies you've implemented that have enhanced team performance.

Join Rise to see the full answer
How do you ensure quality in the software development process?

To ensure quality in the software development process, describe your approach to coding standards, code reviews, and testing methodologies. Discuss how these practices have led to successful and high-quality software launches in your previous roles.

Join Rise to see the full answer
What is your approach to project management?

Explain your approach to project management by describing how you plan, execute, and monitor projects. Discuss how you set milestones, manage timelines, and adapt to any challenges that arise during the project lifecycle, emphasizing your experience with both Agile and Waterfall methodologies.

Join Rise to see the full answer
How do you motivate your software development team?

Talk about the strategies you use to motivate your software development team, such as recognizing achievements, encouraging professional development, and fostering a collaborative team culture. Provide examples of how these efforts have positively impacted team performance.

Join Rise to see the full answer
What tools and technologies do you prefer for software development?

When discussing preferred tools and technologies, be specific about programming languages, development environments, and collaboration tools you have used effectively. Emphasize how these tools contributed to the success of your projects.

Join Rise to see the full answer
How do you handle conflict within your development team?

Share your approach to conflict resolution, which may include active listening, addressing concerns promptly, and seeking collaborative solutions. Providing examples of past experiences can illustrate your capabilities in this area.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Discuss your experience with Agile methodologies, explaining how you've implemented Agile practices in previous teams. Include specific outcomes that demonstrate the benefits of Agile, such as improved delivery times or higher stakeholder satisfaction.

Join Rise to see the full answer
Can you provide an example of a successful project you've led?

Be ready to share a detailed example of a successful project, outlining your goals, challenges faced, and the leadership strategies you employed. Highlight the results and how your team's efforts contributed to achieving the project’s objectives.

Join Rise to see the full answer
How do you prioritize tasks within your team?

Explain your task prioritization strategy, including how you determine urgency versus importance and any frameworks you use to guide your team’s workload. Mention tools or software you implement for task management.

Join Rise to see the full answer
What is your vision for the future of software development?

Share your vision for the future of software development, discussing trends and innovations that excite you. Highlight how you plan to adapt and lead your team through these changes, ensuring that your organization remains competitive and forward-thinking.

Join Rise to see the full answer
Similar Jobs
Posted 6 days ago

Uline is looking for enthusiastic Warehouse Order Pickers who seek stability and career growth in a dynamic work environment.

Join Uline as a Bilingual Customer Support Specialist and help deliver legendary service to our customers overnight.

Posted 7 days ago

Join IBA InfoTech as a Python Automation Engineer to develop large-scale data solutions for top-tier clients.

Posted 3 days ago

A skilled Senior Android Developer is needed to create advanced applications and enhance our technology stack in a remote role.

Posted 12 days ago

SciTec is looking for a Senior Numerical Algorithm Software Engineer to enhance their team with advanced data processing capabilities for U.S. government contracts.

Join DentAdmin as a Software Developer and contribute to the future of dental software while enjoying a flexible work environment.

Photo of the Rise User
Praxent Remote Remote - International
Posted 13 days ago

Praxent seeks a skilled Software Engineer to enhance their financial services projects through remote collaboration and innovative development.

Photo of the Rise User
Posted 13 days ago
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Passion for Exploration

Become part of Houzz's mission to transform home remodeling and design through advanced mobile app solutions as a Senior iOS Software Engineer.

Posted yesterday

Be a pivotal driver at Northrop Grumman as a Senior Principal Software Engineer, delivering innovative solutions for defense applications.

Photo of the Rise User
Posted 5 days ago

Join Dematic as a Software Developer to contribute to groundbreaking warehouse simulation solutions using Unity.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 6, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!