1

Software Engineering Manager Jobs in Normal, IL (NOW HIRING)

This includes writing, coding, testing, and analyzing software programs and applications. The ... Results-oriented; ability to manage time and projects effectively thereby sustains productivity ...

Web Development Tutor

Normal, IL · Remote

$18 - $40/hr

... roles and software engineering careers. * Conceptual Teaching & Problem-Solving: Skilled at ... managing deployment environments. Adapts instruction using project-based learning, code reviews ...

Java Developer

Bloomington, IL · On-site

$49 - $63.25/hr

... software to meet business and systems requirements through software component designing, coding ... Management (HPSM) Open AM Gemfire Spring Namespace Self Service Portal SOAP UI Thanks & Regards ...

Java Developer

Bloomington, IL · On-site

$49 - $63.25/hr

... software to meet business and systems requirements through software component designing, coding ... Management (HPSM) Open AM Gemfire Spring Namespace Self Service Portal SOAP UI Thanks & Regards ...

Civil Engineering Tutor

Normal, IL · Remote

$18 - $40/hr

... construction management. Ability to explain beam and truss analysis, soil mechanics, pavement ... Adapts instruction using structural analysis software, geotechnical data interpretation, and design ...

Mobile Network Engineering on Android

Texas, IL · On-site

$55.25 - $72.50/hr

Exposure to software like NGINX and Apache Traffic Server (ATS) We will actively evaluate your ... Ability to manage an Android development and testing environment And we're seeking teammates with ...

Mobile Network Engineering on iOS

Texas, IL

$51.25 - $70.50/hr

Exposure to software like NGINX and Apache Traffic Server (ATS) We will actively evaluate your ... Ability to manage an iOS development and testing environment And we're seeking teammates with the ...

next page

Showing results 1-20

Software Engineering Manager information

See Normal, IL salary details

$97.3K

$165.6K

$196K

How much do software engineering manager jobs pay per year?

As of Jul 14, 2026, the average yearly pay for software engineering manager in Normal, IL is $165,598.00, according to ZipRecruiter salary data. Most workers in this role earn between $169,100.00 and $169,100.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Software Engineering Managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What Does a Software Engineering Manager Do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

What is the difference between Software Engineering Manager vs Software Developer?

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What does a Software Engineering Manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What does a software engineer manager do?

A software engineering manager oversees software development teams, coordinates project planning, sets technical goals, and ensures timely delivery of software products. They also handle team management, performance evaluations, and collaborate with stakeholders to align technical efforts with business objectives.

What are the key skills and qualifications needed to thrive as a Software Engineering Manager, and why are they important?

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

How much do software engineer managers get paid?

Software engineering managers typically earn a median annual salary ranging from $120,000 to $180,000, depending on experience, location, and company size. They often receive additional benefits such as bonuses, stock options, and health insurance, and may lead teams using project management tools and Agile methodologies.

Can I make 200k a year as a software engineer?

Software engineering managers and senior software engineers in high-cost-of-living areas or with extensive experience and specialized skills can earn $200,000 or more annually. Compensation depends on factors such as location, company size, industry, and individual expertise, with roles involving leadership, complex projects, or advanced technical skills often commanding higher salaries.

What engineer makes $500,000 a year?

Senior software engineering managers and highly experienced software engineers at large tech companies can earn $500,000 or more annually, often including bonuses, stock options, and other incentives. These roles typically require extensive experience, leadership skills, and expertise in areas like cloud computing, system architecture, or specialized domains.
What job categories do people searching Software Engineering Manager jobs in Normal, IL look for? The top searched job categories for Software Engineering Manager jobs in Normal, IL are:
What cities near Normal, IL are hiring for Software Engineering Manager jobs? Cities near Normal, IL with the most Software Engineering Manager job openings:
Senior Project Manager - Municipal Engineering

Senior Project Manager - Municipal Engineering

Fehr Graham

East Peoria, IL • On-site

$145K - $165K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 19 days ago


Job description

Description
Are you a seasoned Senior Project Manager ready to take your career to new heights? Fehr Graham is a fast-growing Midwest engineering and environmental firm looking for a dynamic person to lead our -municipal projects, ensuring excellence from start to finish.  
We’re looking for someone who wants to drive the successful completion of client projects, leveraging internal and external resources.  
  
What’s in it for you?
We offer an exciting and engaging work environment where every day brings new challenges and opportunities. As a Senior Project Manager, you’ll take the lead in client interactions, from pre-proposal contracts to proposal preparation and presentations. You’ll help maintain client relationships and contribute to business growth. You’ll also understand and uphold the importance of client confidentiality, ensuring the trust and privacy of our clients are prioritized. 
Where you’ll work
The position is based in our East Peoria, Illinois, office. At Fehr Graham, we believe in work-life balance, and that includes injecting a healthy dose of fun into everything we do. It’s even part of our Core Values! We celebrate milestones and enjoy friendly team-building activities and office outings. A happy and engaged work team is a successful one. Each of our offices brings an environment filled with positive energy and enthusiasm. We encourage our teams to connect on multiple levels and support each other’s personal and professional growth. 

Go beyond the job description: Uncover projects that ignite your passion. Civil Engineering - Fehr Graham
What you’ll do 
As a Senior Project Manager, you’ll have a proven track record in work, You’ll work with fellow engineers, environmental scientists, and others. You’ll also:  
  • Provide oversight for projects, showcasing your project management skills. 
  • Ensure work quality by leading quality assurance and quality control efforts for junior staff, offering support to engineers and guiding CAD techs in technical design. 
  • Allocate staff and resources across multiple offices.  
  • Lead projects, ensuring they dance to the tune of success – on schedule and on budget using our talented staff and trusted sub-consultants.  
  • Cultivate client relationships through meaningful contacts.  
  • Craft compelling statements of qualifications, proposals, and contracts that reflect our commitment to excellence. 
  • Manage and follow up on invoicing by providing clear explanations for billed items, and follow up on accounts receivable.  
  • Execute our Quality Control program, ensuring it aligns seamlessly with assigned projects and clients. 
  • Seek new projects and bring business opportunities to the firm.  
What it takes 
Ideally, you’ll have a bachelor’s or master’s degree in Civil or Engineering or a similar degree with appropriate experience. You should have 10 years of experience in Project Management. You should also be a licensed professional engineer. Ideally, you’ll also:  
  • Have proven business development and client relationship management skills.  
  • Be a smart worker and a team player. 
  • Be well acquainted with components, construction methods, materials and code requirements.  
  • Develop design and construction plans with an eye for detail. 
  • Use engineering software. 
  • Speak and write well. 
  • Have strong analytical and organizational skills. 
What you’ll get
You’ll have plenty of opportunities to grow professionally at our progressive firm, which started in 1973. Our people-first organization is focused on giving our employees the opportunity for growth. In addition to a competitive salary, we also offer:
  • Medical/dental/vision
  • Life insurance
  • Disability insurance
  • 401K Retirement Plan
  • Profit-sharing bonus plan
  • Paid time off
  • An awesome work environment.  
Learn more about Fehr Graham’s people, culture and projects on our website. 

Equal Opportunity Employer
Fehr Graham provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. 
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

The base salary range for this role is indicated in the posting. This range reflects the company’s good faith estimate of the compensation for this position at the time of posting. Final compensation will be determined based on factors such as experience, skills, qualifications, internal equity, and geographic location.
#LI-MH1