1

Software Development Manager Jobs in Saint Charles, IL

We provide mobile rugged computing and video solutions, software, and cloud services to challenging ... The Position: Getac North America is seeking a Business Development Manager (BDM) to drive ...

We provide mobile rugged computing and video solutions, software, and cloud services to challenging ... The Position: Getac North America is seeking a Business Development Manager (BDM) to drive ...

Oversee the planning, execution, and delivery of software development projects. This involves ... Lead, mentor, and manage a team of software developers, ensuring they have the resources, support ...

Oversee the planning, execution, and delivery of software development projects. This involves ... Lead, mentor, and manage a team of software developers, ensuring they have the resources, support ...

Oversee the planning, execution, and delivery of software development projects. This involves ... Lead, mentor, and manage a team of software developers, ensuring they have the resources, support ...

Manager, Software Engineering The Manager, Service Delivery is responsible for leading application ... Conduct performance management, career development, staffing input, disciplinary recommendations ...

New

Showing results 41-60

Software Development Manager information

See Saint Charles, IL salary details

$77.8K

$139K

$174.6K

How much do software development manager jobs pay per year?

As of Sep 7, 2026, the average yearly pay for software development manager in Saint Charles, IL is $139,000.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,800.00 and $159,400.00 per year, depending on experience, location, and employer.

What does a software development manager do?

As a software development manager, your primary responsibilities are to oversee software development teams and to act as a liaison between your teams and senior management. You hire and train new staff, manage and evaluate existing developers, provide guidance on the design and implementation of new software applications, and ensure that projects stay on schedule and within budget. You collaborate with upper-level management and your developers to make sure that new and existing software applications meet business objectives.

What does a software development manager do?

A Software Development Manager oversees teams of software engineers to ensure successful planning, development, and delivery of software projects. They coordinate project timelines, allocate resources, and facilitate communication between team members and stakeholders. Additionally, they mentor developers, set technical standards, and help align software initiatives with business objectives. Their role balances technical expertise with leadership and project management responsibilities.

What are the key skills and qualifications needed to thrive as a software development manager?

To thrive as a Software Development Manager, you need a solid background in software engineering, leadership experience, and usually a degree in computer science or a related field. Familiarity with project management tools (like Jira or Trello), version control systems (such as Git), and sometimes certifications like PMP or Scrum Master are highly beneficial. Exceptional communication, problem-solving abilities, and the capacity to motivate and mentor teams are critical soft skills. These competencies ensure successful project delivery, foster team development, and align technical efforts with business goals.

How does a software development manager typically balance technical leadership with people management responsibilities?

As a Software Development Manager, you’ll find that balancing hands-on technical leadership with people management is a central part of the role. You’ll spend part of your time guiding architectural decisions and overseeing code quality, while also focusing on coaching, mentoring, and supporting your team’s professional growth. Effective delegation, setting clear priorities, and maintaining open communication with both developers and stakeholders are key to managing these dual responsibilities. Many managers also work closely with product managers, QA, and other departments to ensure alignment across projects.

What is the difference between Software Development Manager vs Software Engineer?

AspectSoftware Development ManagerSoftware Engineer
ResponsibilitiesOversees development teams, manages projects, sets strategic goalsDesigns, codes, tests software applications
Required SkillsLeadership, project management, technical expertiseProgramming, problem-solving, technical skills
CredentialsBachelor's or higher in CS or related field, often with experience in managementBachelor's or higher in CS or related field
Work EnvironmentTeam management, collaboration with stakeholdersIndividual or team coding tasks, development environments

The main difference between a Software Development Manager and a Software Engineer lies in their focus and responsibilities. Managers oversee teams and projects, while engineers focus on designing and coding software. Both roles require technical skills, but managers also need leadership and project management abilities.

What job categories do people searching Software Development Manager jobs in Saint Charles, IL look for?

The top searched job categories for Software Development Manager jobs in Saint Charles, IL are:

What cities near Saint Charles, IL are hiring for Software Development Manager jobs?

Cities near Saint Charles, IL with the most Software Development Manager job openings:

Business Development Manager

Knott Laboratory LLC

Chicago, IL • Remote

$75K - $95K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 16 hours ago


Job description

Business Development Manager

Location: Chicago, IL
Department: Business Development
Reports To: VP of Business Development

Experience Level: Entry-Level
Salary Range: $75,000–$95,000 base salary annually + Sales Commission + Profit Sharing Bonus Plan

 

Position Summary

Knott Laboratory is seeking a driven and relationship-focused Business Development Manager to support the growth of our engineering and forensic consulting services. In this role, you will build strategic partnerships, identify new business opportunities, expand existing client relationships, and serve as a trusted advisor to clients across the legal, insurance, construction, property management, and corporate sectors.

The ideal candidate is a self-motivated professional with exceptional communication skills, a consultative sales approach, and a passion for connecting clients with technical experts who can solve complex challenges. This position offers the opportunity to make a direct impact on company growth while collaborating with industry-leading engineers and consultants.

Essential Responsibilities

Business Development & Sales

  • Identify, develop, and secure new business opportunities through networking, prospecting, referrals, and targeted outreach.
  • Build and maintain relationships with attorneys, insurance carriers, and other key decision makers.
  • Conduct client meetings to understand needs and position Knott Laboratory's services as tailored solutions.
  • Develop and execute territory and account growth strategies aligned with company objectives.
  • Meet or exceed business development goals and key performance indicators.

Client Relationship Management

  • Serve as a trusted consultant and primary point of contact for prospective and existing clients.
  • Maintain regular communication to strengthen client relationships and identify additional service opportunities.
  • Deliver exceptional customer service through responsiveness, professionalism, and follow-through.
  • Support client retention and account expansion initiatives.

Marketing & Networking

  • Represent Knott Laboratory at industry conferences, association meetings, trade shows, networking events, and educational programs.
  • Coordinate client appreciation and relationship-building activities.
  • Collaborate with marketing teams on campaigns, content development, and brand awareness initiatives.
  • Identify opportunities to increase market visibility and drive lead generation.

CRM & Business Analytics

  • Maintain accurate records of client interactions, opportunities, and sales activities within the CRM system.
  • Track pipeline activity, sales forecasts, and business development performance metrics.
  • Prepare reports and updates for leadership regarding sales activity and market opportunities.
  • Analyze trends and identify opportunities for strategic growth.

Internal Collaboration

  • Partner with engineers, project managers, and leadership to ensure seamless client experiences.
  • Assist with proposal development, service presentations, and client onboarding.
  • Participate in strategic planning discussions related to market expansion and business growth.
  • Promote collaboration and knowledge sharing across departments.

Qualifications

Required

  • Bachelor's degree in Business, Marketing, Communications, or a related field, or equivalent professional experience.
  • 3+ years of business development, sales, account management, client relationship management, or related experience.
  • Proven ability to build and maintain professional relationships.
  • Strong verbal, written, and presentation skills.
  • Experience using CRM software and Microsoft Office Suite.
  • Valid driver's license and ability to travel within assigned territory.

Preferred

  • Experience selling professional services, consulting services, engineering services, or technical solutions.
  • Knowledge of the legal, engineering, or forensic consulting industries.
  • Experience with Salesforce or similar CRM platforms.
  • Demonstrated success managing sales pipelines and achieving revenue growth targets.

Knowledge, Skills & Abilities

  • Exceptional interpersonal and relationship-building skills.
  • Strong business acumen and consultative selling abilities.
  • Ability to identify client needs and communicate value-based solutions.
  • Excellent organization and time management skills.
  • Self-motivated with the ability to work independently.
  • Strong problem-solving and strategic thinking capabilities.
  • Ability to manage multiple priorities while maintaining attention to detail.
  • Professional presence and confidence interacting with senior-level decision makers.

Physical Requirements

  • Ability to travel locally and regionally for client meetings and industry events.
  • Ability to work from a home office, company office, and client locations.
  • Ability to operate standard office equipment and technology.
  • Ability to occasionally lift and transport marketing materials and event supplies up to 25 pounds.

What Success Looks Like in This Role

Within the first 12 months, a successful Business Development Manager will:

  • Develop a strong network of clients and referral partners within their assigned market.
  • Generate qualified opportunities that contribute to company revenue growth.
  • Consistently execute business development activities and maintain a healthy sales pipeline.
  • Deliver exceptional service that results in high client satisfaction and repeat business.
  • Become a trusted resource for clients seeking engineering and forensic consulting expertise.
  • Contribute to the growth and visibility of Knott Laboratory within key industries and geographic markets.

Compensation & Benefits

  • Salary: $75,000–$95,000 (commensurate with experience and qualifications)
  • Schedule: Full-time, Monday–Friday, 7:30 AM–4:30 PM
  • Work Setting: Hybrid
  • Benefits: 
    • Matching 401(k)
    • Company Profit Sharing Plan
    • Medical, Dental, and Vision Insurance
    • Paid Time Off and Holidays
    • Professional Development Assistance
    • Tuition Reimbursement (up to $5,250/year)
    • Mileage reimbursement

Why Join Knott Laboratory?

You’ll join a values‑driven, people‑first firm where innovation, expertise, and growth are celebrated. With over 40 years of experience, Knott Laboratory is a nationally recognized forensic engineering firm. Our engineers serve as expert witnesses and offer both pre-litigation and post-litigation consulting services, contributing to enhanced safety and the advancement of design standards.