1

Mid Level Software Developer Jobs in Addison, IL

Directly oversee a team of up to 6 entry- and mid-level engineering staff, approve timesheets, and ... Develop utility pole loading models using structural software. * Generate material and equipment ...

New

Directly oversee a team of up to 6 entry- and mid-level engineering staff, approve timesheets, and ... Develop utility pole loading models using structural software. * Generate material and equipment ...

New

Headquartered in Switzerland, we operate at the intersection of Quantitative Research, Software ... level agreements. Requirements * Bachelors degree (minimum) in Computer Science, Engineering ...

Jr./Mid Level Intune Engineer Pay Range: $29/hour to $31/hour A growing organization is seeking a hands-on Endpoint Engineer to support modern endpoint management initiatives focused on Microsoft ...

Headquartered in Switzerland, we operate at the intersection of Quantitative Research, Software ... level agreements. Requirements * Bachelors degree (minimum) in Computer Science, Engineering ...

C++ Developer

Buffalo Grove, IL · Hybrid

$50.25 - $67.75/hr

Mid-Level Developer Location: Hybrid onsite Buffalo Grove IL OR downtown Chicago (local only ... Develop and maintain software using C++ for firmware and embedded systems. * Collaborate with cross ...

Sr. Software Engineer

Chicago, IL

$126.20K - $166.40K/yr

Serves as a guide and mentor for junior-level Software Development Engineers. * Displays in-depth knowledge of engineering methodologies, concepts, skills and their application in the area of ...

Software Developer(.Net) Location: Lisle, Il Onsite/ Remote: Day 1 Onsite at customer location ... level knowledge in SQL, including writing complex queries and stored procedures • Skilled in ...

next page

Showing results 1-20

Mid Level Software Developer information

See Addison, IL salary details

$48.1K

$112.1K

$166.3K

How much do mid level software developer jobs pay per year?

As of May 28, 2026, the average yearly pay for mid level software developer in Addison, IL is $112,054.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,200.00 and $130,200.00 per year, depending on experience, location, and employer.

What is a Mid Level Software Developer job?

A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

What are the key skills and qualifications needed to thrive in the Mid Level Software Developer position, and why are they important?

To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.

What are the typical daily responsibilities of a Mid Level Software Developer?

As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.
What are the most commonly searched types of Software Developer jobs in Addison, IL? The most popular types of Software Developer jobs in Addison, IL are:
What are popular job titles related to Mid Level Software Developer jobs in Addison, IL? For Mid Level Software Developer jobs in Addison, IL, the most frequently searched job titles are:
What job categories do people searching Mid Level Software Developer jobs in Addison, IL look for? The top searched job categories for Mid Level Software Developer jobs in Addison, IL are:
What cities near Addison, IL are hiring for Mid Level Software Developer jobs? Cities near Addison, IL with the most Mid Level Software Developer job openings:

Design Lead

Ampacity

Oak Brook, IL • On-site, Remote

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Design Lead

A Design Lead at HBK Engineering is a position responsible for leading the coordination of detailed design phases for all aspects of utility engineering work. This senior-level role involves applying broad knowledge of engineering principles and practices while directly overseeing a team of up to 6 entry- and mid-level engineering staff. The position requires independently evaluating, selecting, and adapting standard techniques and procedures to address unique and complex electrical, structural, civil, and construction-related challenges while interfacing directly with clients on technical design considerations. A key component of this role includes driving utility/roadway conflict analysis, right-of-way (ROW) engineering corridors, and managing design packages that interface with municipal and state DOT frameworks. This position can be seated in one of the following office locations: Chicago, IL; Oak Brook, IL; Geneva, IL; Spring, TX; or Denver, CO.

What You'll Do

  • Design engineering systems in compliance with specifications, codes, and client requirements for overhead and subsurface utility projects.
  • Apply broad knowledge of engineering principles and practices to ensure design compliance with relevant specifications, codes, and client requirements.
  • Evaluate utility impacts on roadway profiles, perform utility conflict matrix tracking, and design distribution reroutes around complex municipal and DOT roadway expansion corridors.
  • Coordinate directly with public works departments, utility asset owners, and state/local DOT permitting agencies to secure necessary Right-of-Way (ROW), maintenance of traffic (MOT), and utility occupancy permits.
  • Independently evaluate, select, and adapt standard techniques, procedures, and criteria to address unique and complex challenges.
  • Act as team lead in coordinating detailed design phases for all aspects of utility engineering work.
  • Directly oversee a team of up to 6 entry- and mid-level engineering staff, approve timesheets, and conduct annual reviews.
  • Work with project management to load balance engineering resources across projects.
  • Coach and mentor entry-level and mid-level staff in their professional development.
  • Perform quality control reviews of engineering designs under the oversight of professional engineering staff.
  • Interface with clients to discuss engineering topics including project scope, technical design considerations, and material selection.
  • Own all phases of the design lifecycle from project initiation through construction completion and closeout.
  • Prepare detailed engineering and construction documents using AutoCAD, MicroStation, GIS systems, and client-specific enterprise asset management platforms.
  • Analyze information from topographical surveys, utility atlas information, field sketches, client records, and manufacturer equipment datasheets.
  • Develop utility pole loading models using structural software.
  • Generate material and equipment purchase order requests.
  • Prepare reports and studies that present technical information clearly and concisely to meet client requirements.
  • Work with project management and engineering leadership to manage project risk.
  • Communicate complex engineering matters to internal project management, engineering leadership, and field resources.
  • Independently manage time and schedule to achieve project milestones.
  • Perform field walkdowns with internal staff, clients, customers, governance authorities, and construction partners.
  • Travel as needed, typically less than 25%.

What You'll Bring

  • 5+ years of relevant experience in utility engineering, civil site development, or roadway infrastructure design.
  • Proven familiarity with utility coordination standards, roadway construction specification manuals (e.g., DOT/IDOT/TxDOT/CDOT standard specifications), and public right-of-way permitting protocols.
  • In-depth knowledge of 2D CADD software (AutoCAD, MicroStation, or similar) including generating layout drawings and project materials.
  • Experience reviewing drawings or engineering materials developed by others.
  • Staff management and team oversight experience, with a track record of training and mentoring entry- and mid-level staff.
  • Associate degree in a related technical field (preferred).
  • Related technical certificates in CADD and related software platforms (preferred).
  • US driver's license and US work authorization.
  • Ability to work independently and in interdisciplinary teams.
  • Strong technology skills and understanding of the Office365 suite of tools.
  • Understanding of remote communication software for cross-office collaboration.
  • Ability to quickly come up to speed on in-process projects and hit the ground running.
  • Experience collaborating with teams to complete larger projects.
  • Excellent verbal and written communication skills suited for both internal and external conversations.
  • Persistence to see projects through to completion.
  • Adaptability to change in a dynamic team environment.

What You'll Get

  • Leadership opportunities overseeing up to 6 engineering staff members
  • Direct client interface and relationship management responsibilities
  • Professional growth within the HBK Organization's senior Design Track
  • Opportunity to lead coordination of complex utility engineering projects
  • Team management experience with timesheet approval and annual review responsibilities
  • Collaborative work environment with project management and engineering leadership
  • Travel opportunities for field work and client engagement
  • Comprehensive benefits package
  • Career advancement opportunities in senior design leadership roles.

Compensation Range

The anticipated compensation for this position is - depending on experience and qualifications.

Equal Opportunity Employer

All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, national origin or ancestry, sex (including gender, pregnancy, sexual orientation, and/or gender identity), age, disability, genetic information, veteran status, and/or any other basis protected by applicable federal, state or local law. We are an Equal Opportunity Employer, including disability and protected veteran status. We prohibit all types of discrimination and are committed to providing access and equal opportunity for individuals with disabilities. For additional information or if reasonable accommodation is needed to participate in the job application, interview, or hiring processes or to perform the essential functions of a position, please contact us the Company's Human Resources department.