1

Senior Software Developer Jobs in Freeport, IL (NOW HIRING)

Senior Electrical Engineer

Loves Park, IL · On-site

$103K - $134K/yr

ABOUT THE JOB The Senior Electrical Engineer is responsible for designing, directing, and ... Engineers projects by selecting and designing electrical hardware and software, developing detailed ...

The Senior Electrical Engineeris responsible fordesigning, directing, and coordinating instruments ... Engineers projects by selecting and designing electrical hardware and software, developing detailed ...

The Senior Electrical Engineeris responsible fordesigning, directing, and coordinating instruments ... Engineers projects by selecting and designing electrical hardware and software, developing detailed ...

We provide EPC (Engineering, Procurement, and Construction) services and assist in project ... Controls software. * Demonstrates a command of the skills listed. * Proficiency in reading and ...

New

Senior Scheduler

Rockford, IL · On-site

$145K - $165K/yr

We provide EPC (Engineering, Procurement, and Construction) services and assist in project ... Controls software. * Demonstrates a command of the skills listed. * Proficiency in reading and ...

We provide EPC (Engineering, Procurement, and Construction) services and assist in project ... Controls software. * Demonstrates a command of the skills listed. * Proficiency in reading and ...

New

We provide EPC (Engineering, Procurement, and Construction) services and assist in project ... Controls software. * Demonstrates a command of the skills listed. * Proficiency in reading and ...

New

Showing results 41-60

Senior Software Developer information

See Freeport, IL salary details

$14

$58

$82

How much do senior software developer jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for senior software developer in Freeport, IL is $58.03, according to ZipRecruiter salary data. Most workers in this role earn between $49.28 and $65.10 per hour, depending on experience, location, and employer.

What is a senior software developer?

Senior Software Developers are experienced professionals who design, develop, and maintain complex software applications. They often lead development teams, mentor junior developers, and make critical architectural decisions. Their responsibilities include writing high-quality code, troubleshooting technical issues, and ensuring that software projects meet performance and security standards. With deep expertise in programming languages and software engineering principles, they play a key role in delivering successful technology solutions for organizations.

What does a senior software developer do?

As a Senior Software Developer, you’ll typically be responsible for leading complex development projects, designing technical solutions, and mentoring junior team members. Daily tasks often include writing and reviewing code, participating in architecture discussions, collaborating with cross-functional teams (such as QA, product management, and DevOps), and troubleshooting high-level technical issues. You may also be involved in setting coding standards, conducting code reviews, and helping to plan sprints or project roadmaps.

What skills and qualifications are needed to thrive as a senior software developer?

To thrive as a Senior Software Developer, you need deep expertise in programming languages, software architecture, and problem-solving, typically backed by a bachelor’s degree in computer science or a related field. Proficiency with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is standard, and certifications in these areas can be beneficial. Leadership, strong communication, and mentoring abilities set standout candidates apart in this role. These skills ensure that complex projects are delivered efficiently, code quality is maintained, and junior team members are effectively guided for overall team success.

What is the difference between Senior Software Developer vs Software Engineer?

AspectSenior Software DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; experience often 5+ yearsBachelor's or higher in CS or related field; similar experience levels
Work EnvironmentCollaborates on complex projects, mentors juniors, leads technical effortsDesigns, develops, tests software; may work on specific modules or systems
Industry UsageCommonly used in tech companies, startups, and enterprise firmsWidely used across industries, often interchangeable with developer roles

The main difference is that Senior Software Developers typically have more experience, leadership responsibilities, and focus on complex project oversight, while Software Engineers may focus more on designing and implementing software solutions. Both roles require similar credentials and are integral in software development teams, but Senior Software Developers often take on mentorship and strategic tasks.

What are popular job titles related to Senior Software Developer jobs in Freeport, IL?

For Senior Software Developer jobs in Freeport, IL, the most frequently searched job titles are:

What cities near Freeport, IL are hiring for Senior Software Developer jobs?

Cities near Freeport, IL with the most Senior Software Developer job openings:

Infographic showing various Senior Software Developer job openings in Freeport, IL as of August 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $120,702 per year, or $58 per hour.

Senior Electrical Engineer

Hawkins

Loves Park, IL • On-site

$103K - $134K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 16 days ago


Job description

Hawkins, Inc./WaterSurplus is a trusted and well-known leader in the chemical industry for over 80 years. We have opportunities for motivated hard workers to learn and develop a career with our Water Treatment business segment. Our route sales/delivery approach to supplying products and equipment to our customers in 27+ states ensures superb customer service and support. Our customers include water and wastewater treatment systems, municipal and commercial swimming pools, industrial process and wastewater facilities, and industries like oil/gas and agricultural farmers/growers.
Learn more about us at www.hawkinsinc.com (NASDAQ: HWKN).
ABOUT THE JOB
The Senior Electrical Engineer is responsible for designing, directing, and coordinating instruments and controls electrical engineering across all products, including new equipment, rental fleet, surplus assets, and investment recovery.
DUTIES AND RESPONSIBILITIES
  • Designs or reviews customer specifications to ensure project requirements align with company capabilities.
  • Completes electrical engineering design, PLC programming and hardware selection, HMI screen development, wiring, and cabinet design, etc.
  • Engineers projects by selecting and designing electrical hardware and software, developing detailed plans, and supporting technical integration.
  • Negotiates with customers on product designs and changes; presents proposals, reports, and findings.
  • Collaborates with functional areas and production staff to meet customer requirements and project specifications.
  • Prepares sales estimates for new, rental, service, and surplus contracts; responds to customer inquiries on electrical controls and instrumentation.
  • Assists the Electrical Engineering Manager with training, development, workload, and assignments for junior design staff.
  • Handles administrative tasks, including reviewing and writing reports, creating purchase requisitions, and approving material or service purchases.
  • Can create CAD drawings for wiring and cabinet layouts, or provides sketches/details for CAD staff to create as needed.
  • Supports rental startup services, including installation, follow-up service calls, customer training, and system startup to fulfill contract requirements with regards to electrical design and programming.
  • Prepares budgets, cost estimates, bids, and contracts for new and existing customers with regard to controls and electrical / instrumentation.
  • Other duties as assigned.

ABOUT YOU
  • High School diploma required (B.S. in Electrical Engineering is preferred).
  • Minimum of two years' training in automation systems, mechatronics, or electrical technology is preferred.
  • Experience in process industry with a preference for water/wastewater industry is desired.
  • Comprehensive technical knowledge of all company products and services.
  • Experience working in a team environment where teamwork and collaboration are essential to complete the work assignments and attain the goals of the organization.
  • Interpersonal skills and abilities to develop and maintain strong internal and external customer and potential customer relationships.
  • Demonstrated ability to contribute to the overall business strategy and make recommendations within the scope of position responsibility.
  • Engineering and Technology:
    • Practical applications of engineering science and technology, including principles, techniques, procedures, and equipment for designing and producing goods and services.
    • Requires strong knowledge of mathematics (arithmetic, algebra, geometry, calculus, statistics), physical principles, laws, and applications in fluid, material, atmospheric, mechanical, and electrical processes.
  • Tools and Equipment: Ability to use power tools, wrenches, cutters, saws, cement, volt meters, pH/conductivity meters, hand tools, computers, current sources, and power supplies.
  • Design: Knowledge of design techniques, tools, and processes for creating precision technical plans, blueprints, drawings, and models.
  • Computers and Electronics: Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware/software, including applications and programming.
  • Administration and Management: Understanding of business and management principles, including strategic planning, resource allocation, leadership, production methods, and coordination of people and resources.
  • Customer and Personal Service: Knowledge of customer service principles, including needs assessment, quality standards, and satisfaction evaluation.
  • Production and Processing: Knowledge of raw materials, production processes, quality control, cost management, and techniques for efficient manufacturing and distribution.
  • Software and Systems Skills: Proficiency in Microsoft Office Suite, AutoCAD, controls programming software, troubleshooting, and use of personal computers.
  • Technology Used:
    • ERP Systems: Winman ERP
    • Analytical/Scientific Software & Hardware: PLC programming (Allen Bradley Studio 5000, FactoryTalk View Studio ME/SE, PlantPAx DCS), Siemens, Red Lion, Maple Systems; Fieldbus protocols (Ethernet/IP, IO-Link, Profibus, Profinet, Modbus, HART, AS-i)
    • CAD Software: Autodesk AutoCAD, AutoCAD LT, Pro-E, SolidWorks
    • Document Management: Adobe Acrobat Pro
    • Project Management: Microsoft Project, Primavera

PHYSICAL REQUIREMENTS:
While performing the duties of this job, the employee is regularly required to talk or hear. The employee frequently is required to walk; use hands to finger, handle or feel; and reach with hands and arms. Specific vision abilities required by this job include near and far vision, color vision, peripheral vision, depth perception and ability to adjust focus. May lift and/or move up to 50 pounds.
TRAVEL:
This position requires approximately 30-35% monthly travel, including potential international trips of 3 or more days per month.
Expected Compensation: $100,000-130,000/year. (DOE) + 10% Bonus eligibility
Hawkins/WaterSurplus offers eligible employees and their dependents comprehensive benefits, which includes medical, dental, vision, life insurance, LTD/STD and more. Other benefits for eligible employees include 401(k) match, Employee Stock Purchase program (ESPP), paid time off, and paid holidays.
For more information on Hawkins benefits, visit: https://www.hawkinsinc.com/careers/benefits/
Ref 2027-097
#Hawkins1
All applications must be received online. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristics protected by law. Hawkins is a Drug Free workplace
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.