1

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

Senior Software Developer

Virginia, IL

$53.50 - $70.50/hr

What You'll Be Owning GRVTY is seeking a Senior Software Developer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Tysons, VA. The developer, with a ...

Support senior developers in the software development lifecycle (SDLC), including design, integration, implementation, and maintenance of software solutions. * ApplyAgile developmentprinciples to ...

New

Sr C/C++ Software Developer

Virginia, IL · On-site

$110 - $190/hr

Primarily support a Senior Amentum developer in development using Agile development principles. * Demonstrate expertise in software requirements, architecture, and testing. * Support modern weapon ...

New

Jr Software Developer

Virginia, IL · On-site

$80 - $110/hr

Primarily support a Senior Amentum developer in development using Agile development principles . * Demonstrate expertise in software requirements, architecture, and testing . * Support modern weapon ...

New

C/C++ Software Developer

Virginia, IL · On-site

$80 - $110/hr

Primarily support a Senior Amentum developer in development using Agile development principles . * Apply knowledge and experience with C and C++ in support of software development activities.

New

Peraton is seeking a Senior Systems / Software Engineer to join our team of qualified, diverse individuals. The qualified applicant will become part of Peraton's Federal Aviation Administration (FAA ...

New

SQL Database Developer

Virginia, IL · On-site

$80 - $140/hr

Conduct software development within the Submarine Launched Ballistic Missile (SLBM) weapon system . * Primarily support a Senior Amentum developer in development using Agile development principles

New

... software architecture aligns with business goals and industry best practices. - Solve complex ... Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or ...

Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience. - 3+ years of experience in software development, with proficiency in one ...

Senior Network Engineer

Virginia, IL · On-site +1

$105K - $141K/yr

As a Senior Network Engineer with Rocket Software, you are part of a global, fast-paced IT organization with a primary mission to provide world class service to software development labs and internal ...

Job Summary The Software Engineer II designs, develops, tests, implements, and supports enterprise ... Experience using Visual Studio Code or Rational Developer for i. * Experience with REST APIs, JSON ...

MACC, a division of Harris; is seeking a Software Engineer who is skilled and has expertise in MSSQL, Python, and C# (.NET Core). The ideal candidate will be responsible for designing, developing ...

MACC, a division of Harris; is seeking a Software Engineer who is skilled and has expertise in MSSQL, Python, and C# (.NET Core). The ideal candidate will be responsible for designing, developing ...

next page

Showing results 1-20

Sr Software Developer information

See Jacksonville, IL salary details

$15

$61

$86

How much do sr software developer jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for sr software developer in Jacksonville, IL is $61.01, according to ZipRecruiter salary data. Most workers in this role earn between $51.78 and $68.41 per hour, depending on experience, location, and employer.

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 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 requirements, write code, perform testing, and ensure the quality and performance of software systems, typically using programming languages like Java, Python, or C++. They also collaborate with stakeholders and may oversee technical architecture and code reviews.

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

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

Infographic showing various Sr Software Developer job openings in Jacksonville, IL as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $126,897 per year, or $61 per hour.

Senior Software Developer

GRVTY

Virginia, IL

$53.50 - $70.50/hr

Full-time

Re-posted 22 days ago


Job description

What You'll Be Owning

GRVTY is seeking a Senior Software Developer with a TS/SCI + Poly clearance (applicable to this customer) to join one of our top projects in Tysons, VA. The developer, with a minimum of 10 years' experience,  will support the full lifecycle development (analyze, design, develop, deploy, maintain) of innovative and interactive web, video and multimedia training products. The individual will be responsible for product research, programming/authoring, interface design, testing and quality control. Products also include web-based training, SharePoint and websites, multimedia applications, video productions, graphic design, and print products.

The ideal candidate requires demonstrated experience with:

  • Linux
  • Amazon cloud, AWS and use services, like S3 and EC2
  • Apache Webserver and Apache Tomcat
  • Development languages: Java, PHP, HTML, CSS, MySQL and Javascript
  • VS Code
  • Configuring, implementing, and maintaining the Enterprise Application Auditing Tool, Enterprise Application MFA Solution (OAuth), and RBAC (Role Based Access Control)
  • Bash Scripting
  • Developing and supporting automation and orchestration processes for IAM services. Understanding of IAM governance frameworks, platforms, RBAC, group policy management, and privileged access management (PAM) tolls.

What You Must Have

  • Active TS/SCI with Polygraph Clearance (applicable to this customer)
  • Ten (10) years of experience executing software development activities
  • A bachelor's degree in Computer Science, Computer Information Systems, or Computer Engineering
  • Demonstrated expertise with AWS infrastructure security and access controls
  • Demonstrated expertise adapting equipment and technology to serve user needs and technology design
  • Ability to convey technical information to non-technical individuals to teach navigation of Github, Linux-based OS, and AWS and use services, such as S3 and EC2
  • Demonstrated understanding of software development best practices, including version control, testing, and debugging

What Would Be Nice to Have

  • Demonstrated migration experience from on-premises services to the AWS platform using migration tools
  • Demonstrated experience maintaining JAVA and PHP applications on Windows
  • Demonstrated experience with maven or Gradle
  • Demonstrated experience with AWS Secrets Manager
  • Three years of experience contributing to software development activities and or projects within the ICÂ