1

Sr Software Developer Jobs in Huntley, IL (NOW HIRING)

Senior Graph Developer

Medinah, IL · Hybrid

$54.25 - $71.75/hr

We are seeking an experienced Senior Graph Developer to design, build, and scale enterprise-level ... software engineering, data engineering, or graph technology development. * Extensive hands-on ...

Senior Graph Developer

Ridgefield, IL · Hybrid

$53 - $69.75/hr

We are seeking an experienced Senior Graph Developer to design, build, and scale enterprise-level ... software engineering, data engineering, or graph technology development. * Extensive hands-on ...

Senior Graph Developer

Itasca, IL · Hybrid

$53 - $70/hr

We are seeking an experienced Senior Graph Developer to design, build, and scale enterprise-level ... software engineering, data engineering, or graph technology development. * Extensive hands-on ...

Senior Graph Developer

Roselle, IL · Hybrid

$54.75 - $72.25/hr

We are seeking an experienced Senior Graph Developer to design, build, and scale enterprise-level ... software engineering, data engineering, or graph technology development. * Extensive hands-on ...

New

Senior Graph Developer

Schaumburg, IL · Hybrid

$53.50 - $70.75/hr

We are seeking an experienced Senior Graph Developer to design, build, and scale enterprise-level ... software engineering, data engineering, or graph technology development. * Extensive hands-on ...

Senior Graph Developer

Wheeling, IL · Hybrid

$56.50 - $74.50/hr

We are seeking an experienced Senior Graph Developer to design, build, and scale enterprise-level ... software engineering, data engineering, or graph technology development. * Extensive hands-on ...

New

Senior Graph Developer

Streamwood, IL · Hybrid

$53.75 - $71.25/hr

We are seeking an experienced Senior Graph Developer to design, build, and scale enterprise-level ... software engineering, data engineering, or graph technology development. * Extensive hands-on ...

Senior Graph Developer

Addison, IL · Hybrid

$54.50 - $72.25/hr

We are seeking an experienced Senior Graph Developer to design, build, and scale enterprise-level ... software engineering, data engineering, or graph technology development. * Extensive hands-on ...

Senior AI Developer

Mettawa, IL · On-site

$62.50 - $82.50/hr

Senior AI Developer Location: Mettawa, IL (Onsite) Design, build, and deploy cutting-edge AI ... Experience: 7+ years of experience in software development or AI engineering, with a strong ...

VDC Software Developer

Libertyville, IL · On-site

$100K - $130K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

VDC Software Developer What we are looking for: Aldridge is seeking a specialized software professional who builds the custom tools, plugins, and automation scripts to power our Building Information ...

Software Engineer

Schaumburg, IL · Hybrid

$83K - $105K/yr

  • Medical

  • Dental

  • Retirement

In this position, you will work as a Senior Software Engineer within a Scrum team that is responsible for designing, implementing, and testing solutions for a variety of land mobile wireless ...

Showing results 41-60

Sr Software Developer information

See Huntley, IL salary details

$15

$61

$87

How much do sr software developer jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for sr software developer in Huntley, IL is $61.62, according to ZipRecruiter salary data. Most workers in this role earn between $52.31 and $69.13 per hour, depending on experience, location, and employer.

What are some typical challenges Sr software developers face when leading project teams, and how can they effectively manage them?

Sr Software Developers often encounter challenges such as balancing coding responsibilities with mentoring junior team members, aligning technical solutions with business goals, and managing project timelines across cross-functional teams. Effective management involves clear communication, setting realistic expectations, and fostering a collaborative environment where team members can share ideas and resolve issues quickly. Leveraging agile methodologies and regular code reviews can also help maintain project momentum and ensure high-quality deliverables.

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

AspectSr Software DeveloperSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; experience often preferredBachelor's or higher in CS or related field; certifications optional
Work EnvironmentDevelops software, collaborates with teams, and mentors junior staffDesigns, develops, tests, and maintains software applications
Employer & Industry UsageUsed across tech companies, startups, and enterprise firmsCommon in software development firms, tech companies, and IT departments

Both roles involve software development, but Sr Software Developers typically have more experience, leadership responsibilities, and mentorship duties. Software Engineers focus on designing and building software solutions, often with a broader scope. The roles overlap significantly, but the seniority and leadership aspect distinguish the Sr Software Developer from a general Software Engineer.

What do senior software developers do?

Senior software developers design, develop, and maintain software applications, often leading projects and mentoring junior team members. They analyze user requirements, write clean code, perform testing, and collaborate with cross-functional teams to ensure software quality and performance. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What is a Sr software developer?

Sr Software Developers are experienced professionals responsible for designing, developing, and maintaining complex software applications. They typically lead technical teams, make architectural decisions, and mentor junior developers. Their role often involves collaborating with stakeholders to define requirements, ensuring code quality, and staying updated with emerging technologies. Senior developers play a crucial part in the software development lifecycle, helping to deliver robust and scalable solutions.

What are the key skills and qualifications needed to thrive as a Sr software developer?

To thrive as a Sr Software Developer, you need advanced proficiency in programming languages (such as Java, Python, or C#), software architecture, and a bachelor's or master’s degree in computer science or a related field. Familiarity with development tools like Git, integrated development environments (IDEs), cloud platforms, and relevant certifications (e.g., AWS Certified Developer) are typically expected. Strong problem-solving, leadership, collaboration, and communication skills help you mentor junior developers and work effectively within teams. These abilities are crucial to building robust software solutions, driving technical excellence, and ensuring successful project delivery.

What cities near Huntley, IL are hiring for Sr Software Developer jobs?

Cities near Huntley, IL with the most Sr Software Developer job openings:

Infographic showing various Sr Software Developer job openings in Huntley, IL as of August 2026, with employment types broken down into 1% Internship, 83% Full Time, 12% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $128,177 per year, or $61.6 per hour.

Senior Graph Developer

Long Finch Technologies

Medinah, IL • Hybrid

$54.25 - $71.75/hr

Full-time

Posted 12 days ago


Job description

We are seeking an experienced Senior Graph Developer to design, build, and scale enterprise-level graph database solutions. The ideal candidate will have extensive hands-on experience with Amazon Neptune, SPARQL/Gremlin, data engineering pipelines, and GraphRAG architectures. This role will focus on developing knowledge graphs, optimizing graph database environments, and integrating graph technologies with Generative AI solutions to improve contextual understanding and reduce AI hallucinations.

Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Data Science, Information Architecture, or a related technical field.
  • 10+ years of professional experience in software engineering, data engineering, or graph technology development.
  • Extensive hands-on experience designing, implementing, and managing production-scale Amazon Neptune graph database environments.
  • Strong expertise in graph query languages such as SPARQL and/or Gremlin.
  • Strong experience designing and developing data engineering and ETL pipelines.
  • Practical experience implementing GraphRAG solutions and integrating knowledge graphs with AI/ML workflows.
  • Advanced programming experience in Python or JVM-based languages such as Java or Scala.
  • Strong understanding of AWS cloud services, including:
    • Amazon Neptune
    • AWS S3
    • Amazon RDS
    • Amazon ECS
  • Experience designing enterprise ontologies, taxonomies, and graph schemas.
Preferred Qualifications
  • Experience with Generative AI integration and LLM-based applications.
  • Experience building backend APIs and services.
  • Experience integrating graph databases with vector databases and hybrid search architectures.
  • Strong understanding of knowledge graph modeling and semantic technologies.
  • Experience working with large-scale distributed systems.
Key Responsibilities
  • Design and develop enterprise ontologies, taxonomies, and graph schemas representing complex business domains.
  • Architect, configure, monitor, and scale Amazon Neptune environments capable of handling billions of relationships.
  • Develop and optimize graph data models, queries, and performance tuning strategies using SPARQL and/or Gremlin.
  • Build and maintain data ingestion frameworks and ETL pipelines for graph-based applications.
  • Integrate knowledge graphs into GraphRAG pipelines to improve AI response accuracy, contextual grounding, and reduce hallucinations.
  • Partner with AI/ML teams to implement hybrid search solutions combining graph traversal capabilities with vector database technologies.
  • Develop scalable backend services and APIs supporting graph-powered applications.
  • Collaborate with architecture, engineering, and business teams to translate complex requirements into scalable graph solutions.
  • Ensure reliability, security, and performance of graph database infrastructure.