1

Software Engineering Manager Jobs in Morocco, IN

Project Engineer (Hybrid)

Kankakee, IL · Hybrid

$81K - $108K/yr

Working under the general supervision of the Engineering Manager you will tackle the below duties ... as other software applications used in the normal course of business * Proficient in Microsoft ...

Support Manufacturing Engineers with day-to-day engineering tasks to help manage workload related to new projects and customers. * Use CAD software to pull and review files, navigate drawings, and ...

Engineer

Brook, IN · On-site +1

$83K - $135K/yr

... software and controls expertise. The Engineer will also support FANUC District Managers with sales ... engineering, management and ownership by spending time training and strengthening customer ...

Serving as the crucial bridge between local operations and global engineering, this position ... Software Proficien cy: Demonstrat ed functional proficiency in Microsoft Project or Oracle ...

New

Support U.S. legal, sales, engineering, and finance teams in contract development, review, and ... Knowledge of energy storage software platforms, SCADA integration, and energy market applications.

Bachelor's degree or above in Industrial Engineering, Mechanical Engineering, Automation, or ... Familiarity with ERP systems and production management software (e.g., SAP, MES) Soft Skills:

Production Quality Engineer

Manteno, IL · On-site

$71K - $92K/yr

What You'll Bring * Bachelor's degree in Engineering * 3+ years of experience in quality ... Proficient in using Microsoft Office software, with familiarity in quality management software ...

Liaise with internal Exyte engineering and construction teams, Subcontractors Commissioning Dpt ... software and databases (e.g., Aconex, Procore, or other document management systems) to track ...

... software engineering and systems integration. Our tightly integrated offerings are tailored to each ... Management through strategic consulting and industry oriented Business Process. Our end-to-end ...

Senior Production Quality Engineer

Manteno, IL · On-site

$87K - $119K/yr

What You'll Bring * Bachelor's degree in Engineering * 5+ years of experience in quality ... Proficient in using Microsoft Office software, with familiarity in quality management software ...

Sr. Maintenance Manager

Hoopeston, IL · On-site

$130K - $140K/yr

Coordinate with production, engineering, and other departments to prioritize maintenance activities ... software, and Microsoft Office Suite. * Strong analytical and problem-solving abilities, with a ...

next page

Showing results 1-20

Software Engineering Manager information

See Morocco, IN salary details

$90.6K

$154.3K

$182.6K

How much do software engineering manager jobs pay per year?

As of Jul 28, 2026, the average yearly pay for software engineering manager in Morocco, IN is $154,260.00, according to ZipRecruiter salary data. Most workers in this role earn between $157,600.00 and $157,600.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 cities near Morocco, IN are hiring for Software Engineering Manager jobs? Cities near Morocco, IN with the most Software Engineering Manager job openings:
Infographic showing various Software Engineering Manager job openings in Morocco, IN as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $154,260 per year, or $74.2 per hour.

Project Engineer (Hybrid)

Aquaamerica

Kankakee, IL • Hybrid

$81K - $108K/yr

Full-time

Posted 19 days ago


Job description

Aqua, an Essential Utilities company, employs people in a variety of roles within our eight-state footprint, ranging from field workers and customer service representatives who are on the front lines working with customers, to scientists and engineers who help ensure we're delivering reliable water and wastewater services to our communities. If you're looking for a rewarding career helping improve our environment and protect our natural resources, we encourage you to join our team!

About Essential Utilities

Essential Utilities, Inc. delivers safe, clean, reliable services that improve quality of life for individuals, families, and entire communities.


Operating as the Aqua (water and wastewater services) and the Peoples and Delta (natural gas) brands, Essential serves approximately 5.5 million people across 10 states. We are committed to sustainable growth, operational excellence, a superior customer experience, and premier employer status - including a competitive and comprehensive benefits package as well as a commitment to career growth opportunities.


We are advocates for the communities we serve and are dedicated stewards of natural lands, protecting more than 7,600 acres of forests and other habitats throughout our footprint.


Our company is one of the most significant publicly traded water, wastewater service and natural gas providers in the U.S.

Aqua is on a mission to improve the infrastructure and ensure the highest quality of drinking water and wastewater services possible. We are in need of a nimble, detail-oriented Project Engineer to support the cause. Working under the general supervision of the Engineering Manager you will tackle the below duties for the state of Illinois.

ESSENTIAL DUTIES:

  • Responsible for planning for assigned divisions/systems.

  • Manage the design of both water and sewer improvement projects i.e. tanks, boosters, lift stations, WTP projects, WWTP projects, regulating vaults, etc.) as needed.

  • Work with hydraulic modeling team to evaluate and mitigate system-wide challenges

  • Responsible for submittal of any required permits and approvals. Prepares and/or supervises the permit applications for selected projects and ensure all required permits are obtained with necessary approvals.

  • Coordinatesand manages construction projects including bidding, scheduling, and cost estimating. Enforces contract requirements and performs construction administration on assigned projects

  • Work with consultants to necessary easements for all assigned projects. Negotiates and prepares property easements and oversees the preparation of property descriptions, survey and legal recording as required.

  • Responsible for managing project financials i.e. work orders, purchase orders, invoicing etc.

  • Collaborate with various departments state wide: operations, engineering, accounting, customer service

  • Responsible for Due Diligence for possible new acquisitions.

  • Assists with other tasks or projects as assigned.

QUALIFICATIONS:

  • Bachelor's Degree in Engineering is required.

  • Selected candidate must be a Registered, Professional Engineer in the State of Illinois or the ability to obtain PE license within three years from hire date.

  • Two or more years of experience in water and wastewater is preferred.

KNOWLEDGE, SKILLS AND ABILITIES:

  • Must be computer literate and proficient with Microsoft Office applications, as well as other software applications used in the normal course of business

  • Proficient in Microsoft Office (Email, Word, Excel, PowerPoint).

  • Excellent written and verbal communications skills; communicate effectively (clearly, concisely and professionally) with internal customers

  • Strong customer service skills

  • Ability to work well under pressure

  • Ability to work on multiple projects simultaneously and adapt to changing priorities in a fast-paced environment

  • A team player able to work effectively in a team fostered multi-tasking environment.

WORKING CONDITIONS/PHYSICAL DEMANDS:

  • Perform sedentary work- exerting up to 20 pounds of force occasionally, and/or a negligible amount of force frequently or constantly to lift, carry, push, pull, or otherwise move objects, including the human body. Sedentary work involves sitting most of the time.

  • Working conditions may include travel to work sites of Essential Utilities and/or other constituents within the State of IL

HIRING SALARY RANGE: $81,975.36 - $108,412.41

Aqua, an Essential Utilities company is an Equal Opportunity / Affirmative Action employer. Equal employment opportunity is provided to all employees and applicants for employment without regard to the following legally protected characteristics: race, color, religion, sex, national origin, age, pregnancy (including childbirth and related medical conditions, including medical conditions related to lactation), physical or mental disability, covered-veteran status, genetic information (including testing and characteristics), sexual orientation, gender identity or expression or any other characteristic protected by applicable local, state or federal law.
Aqua is committed to providing reasonable accommodation to individuals with disabilities. If you have a condition that may prevent you from applying for a job online or need to request an accommodation during the interview process, please call (1-877-271-9012).
To maintain the integrity of the recruitment process and to avoid real or perceived conflicts of interest due to employment and/or assignment of family members and personal referrals, specific guidelines apply to the hiring and assignment of these individuals including, but not limited to:

  • Family members cannot result in a supervisor/subordinate reporting relationship
  • Family members cannot work in the same department.