Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

champro Logo

Software Development Manager

champro

Salary not specified
Sep 13, 2025
Bannockburn, IL, US
Apply Now

Champro is looking for a Software Development Manager to lead a team of developers and drive technical innovation to support business growth.

Requirements

  • ASP.NET (C-Sharp/VB.NET, Web Forms, MVC, Web Services)
  • SQL Server development
  • JavaScript and Telerik UI
  • Deep understanding of SOLID principles and software design patterns.
  • Knowledge of cybersecurity best practices.
  • Familiarity with cloud platforms, containers, CI/CD pipelines, automated testing, or NetSuite.

Responsibilities

  • Manage the full software development lifecycle — from planning and execution to delivery — ensuring projects are on time, on budget, and high quality.
  • Champion best practices in coding, architecture, and design to ensure high-quality, scalable, and maintainable software.
  • Act as a technical resource and problem-solver for your team, especially when tackling complex challenges.
  • Promote a culture of continuous improvement through process enhancements and innovation.
  • Stay on top of emerging technologies and trends, bringing relevant innovations into your team’s work.
  • Balance resource allocation, team capacity, and project priorities to deliver results.

Other

  • Lead, coach, and mentor a team of software developers, helping them grow technically and professionally.
  • Collaborate with product management, QA, and operations to align development efforts with business priorities.
  • Conduct performance reviews, offer actionable feedback, and identify growth opportunities for team members.
  • 3+ years in a leadership role managing software developers.
  • Excellent analytical, problem-solving, and communication skills.
  • Proven ability to interpret data, make informed decisions, and lead teams through change.
  • Comfortable navigating cross-functional collaboration and managing multiple stakeholders.
  • Experience in a dynamic environment where adaptability and continuous learning are key.
  • Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field.
  • Certifications in project management or software development methodologies are a plus.