1

Professional Software Engineer Jobs in DeKalb, IL

Structural Engineer

West Chicago, IL · On-site

$100K - $120K/yr

Professional Engineer (PE) license preferred * 3-7 years of experience in a consulting engineering ... Experience with analysis software such as Robot, RISA-3D, RAM, SAP 2000, and CONCEPT * Proficiency ...

Structural Engineer

West Chicago, IL · Hybrid

$100K - $120K/yr

Professional Engineer (PE) license preferred * 3-7 years of experience in a consulting engineering ... Experience with analysis software such as Robot, RISA-3D, RAM, SAP 2000, and CONCEPT * Proficiency ...

Structural Engineer

West Chicago, IL · Hybrid

$100K - $120K/yr

Professional Engineer (PE) license preferred * 3-7 years of experience in a consulting engineering ... Experience with analysis software such as Robot, RISA-3D, RAM, SAP 2000, and CONCEPT * Proficiency ...

Showing results 41-60

Professional Software Engineer information

See DeKalb, IL salary details

$62.3K

$144.8K

$201.7K

How much do professional software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for professional software engineer in DeKalb, IL is $144,794.00, according to ZipRecruiter salary data. Most workers in this role earn between $117,800.00 and $169,800.00 per year, depending on experience, location, and employer.

What is a professional software engineer?

Professional software engineers are trained experts who design, develop, test, and maintain software applications or systems to solve problems or meet user needs. They use programming languages, tools, and engineering principles to create reliable and efficient software. In addition to coding, software engineers often collaborate with other team members, participate in code reviews, and follow industry best practices to ensure high-quality software delivery.

What are the key skills and qualifications needed to thrive as a professional software engineer?

To thrive as a Professional Software Engineer, you need strong programming skills, problem-solving abilities, and a relevant degree in computer science or a related field. Familiarity with version control systems (like Git), software development frameworks, and cloud platforms is typically required, and certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate can be beneficial. Excellent communication, teamwork, and adaptability are soft skills that help you collaborate effectively and navigate changing project requirements. These skills ensure you can build robust, scalable solutions while working efficiently within diverse technical teams.

What are some common challenges faced by professional software engineers when working on large-scale projects?

Professional software engineers working on large-scale projects often encounter challenges such as managing complex codebases, ensuring effective communication across multidisciplinary teams, and maintaining high code quality under tight deadlines. Coordinating with other engineers, testers, and product managers can be demanding, especially when handling dependencies or integrating new features. Staying updated with evolving technologies and adhering to best practices in version control and documentation are also crucial for successful project delivery.

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

AspectProfessional Software EngineerSoftware Developer
CredentialsBachelor's degree in CS or related field, certifications optionalSimilar educational background, certifications less common
Work EnvironmentOften in teams, involved in full project lifecycle, may work in corporate or enterprise settingsTypically focused on coding, testing, and implementation, in various settings including startups and freelance
Industry UsageWidely used in corporate, enterprise, and government sectorsCommon in startups, freelance, and smaller companies

The main difference lies in scope and responsibilities. Professional Software Engineers often have a broader role, including design, architecture, and project management, while Software Developers primarily focus on coding and implementation. Both roles require similar educational backgrounds, but the Professional Software Engineer may be expected to handle more complex projects and collaborate across teams.

What do professional software engineers do?

Professional software engineers design, develop, test, and maintain software applications and systems. They analyze user requirements, write code using programming languages, and collaborate with teams to ensure functionality, performance, and security. They often use tools like version control systems and follow industry best practices to deliver reliable software solutions.

What are the most commonly searched types of Software Engineer jobs in DeKalb, IL?

The most popular types of Software Engineer jobs in DeKalb, IL are:

What cities near DeKalb, IL are hiring for Professional Software Engineer jobs?

Cities near DeKalb, IL with the most Professional Software Engineer job openings:

Full-time

Re-posted 23 days ago


Job description

Position / Title: Network Radio Professional Bargaining Unit: NON-UNION Department/Location: Communications & Community Relations Work Days: 176 Reports To: Senior Communications Specialist JD Revision Date: 07/01/2025 Supervises: N/A

Function / Position Summary
Each Network Radio Professional develops original and student-produced content for the U-46 radio station, WEPS 88.9 FM, on behalf of one of the five school networks. Network Radio Professionals create radio content in accordance with the programming guidelines set forth by the Senior Communications Specialist supervising the management of the station. This individual will ensure that content is developed in collaboration with students and positively features the district, its students, its employees, and/or its educational programming. Radio Professionals are highly encouraged to engage students in radio production through the establishment of radio broadcasting clubs and the recruitment of student members throughout the network.

Job Duties / Responsibilities

  • Collaborate with students of varying ages and abilities to create radio programming that can be broadcast to highlight individuals and educational programming in School District U-46.
  • Develop an annual production schedule resulting in one hour of produced content per week from the network.
  • Submit radio programs for broadcast at least 48 hours prior to air time.
  • Attend regular radio broadcast planning meetings as scheduled by the station supervisor.
  • Ensure programming abides by all FCC and music license guidelines.
  • Other duties as assigned.

Education

  • Radio, communications, journalism or audio/visual technology experience preferred.
  • Knowledge of FCC guidelines and ASCAP, BMI, and SESAC music license guidelines is a plus.

Experience / Knowledge

  • A solid understanding of the impact of broadcast communication on the district and its publics.
  • Ability to engage students in content production and learning.
  • Knowledge of (or a strong desire and willingness to learn) how to teach students audio editing software and broadcast skills in order to develop radio programming.
  • Ability to work collaboratively with students of varying ages and abilities.
  • Strong attention to detail and active listening skills.
  • Strong organizational and time-management skills with an ability to work in a high-volume environment.
  • Ability to meet established deadlines.
  • Ability to work independently with limited supervision, as well as in a team setting.
  • Ability to use traditional, current, advanced, and emerging communication and technology tools.
  • Knowledge and understanding of public education goals and objectives.

Physical Demands

  • Ability to use standard radio and office equipment and lift up to 30 lbs. with proper technique.
  • Ability to work in a busy environment with exposure to noise.
  • Ability to travel off-site to attend meetings, interviews, or events.
  • Ability to work in a fast-paced environment, with a large group of students.

Terms of Employment

  • 184 work day stipend position.
  • One-time stipend processed in June 2027. If desired, the stipend can be split between two individuals.
  • Primary work completed outside of official school hours with some evening/weekend work likely.
  • Frequent offsite work; must be willing to travel.