1

Advanced Software Developer Jobs (NOW HIRING)

Advanced Software Developer

Quincy, MA ยท On-site

$60.25 - $76.75/hr

Software Developer - Advanced Location: Quincy, Massachusetts Work Model: Hybrid -- 4 days per week onsite Let's create our future together at The AES Group! About The AES Group: The AES Group is a ...

Advanced Software Engr

Hamilton, NJ ยท On-site

$153K - $181K/yr

Advanced Software Engineer Location: Hamilton Township, NJ Work Model : Hybrid Work Model Purpose and Objective: Sparta Systems, Inc. seeks an Advanced Software Engineer at our Hamilton Township, NJ ...

Advanced Software Engineer

Philadelphia, PA ยท On-site +1

$85K - $115K/yr

Advanced Software Engineer Chicago, IL Reports To: Director, Product Development & Operations BAI ... Background in DevOps practices and CI/CD pipeline implementation. * Experience in Agile/Scrum ...

Advanced Software Engineer

Saint Louis, MO ยท On-site +1

$85K - $115K/yr

Advanced Software Engineer Chicago, IL Reports To: Director, Product Development & Operations BAI ... Background in DevOps practices and CI/CD pipeline implementation. * Experience in Agile/Scrum ...

Advanced Software Engineer

Chicago, IL ยท On-site +1

$85K - $115K/yr

Advanced Software Engineer Chicago, IL Reports To: Director, Product Development & Operations BAI ... Background in DevOps practices and CI/CD pipeline implementation. * Experience in Agile/Scrum ...

Engineer the Intelligence Behind Flight as a Sr. Advanced Software Engineer Build the systems that guide the world's most advanced aircraft. Location: Phoenix, AZ | Payrate: $63.45 / hr Position ...

Advanced Software Engineer

Acton, MA ยท On-site

$139K - $174K/yr

We are seeking a highly skilled Advanced Software Engineer with expertise in LabView ,Visual Basic, understanding of SQL databases and a strong understanding of electronics. The ideal candidate will ...

next page

Showing results 1-20

Advanced Software Developer information

See salary details

$48K

$111.8K

$166K

How much do advanced software developer jobs pay per year?

As of Aug 27, 2026, the average yearly pay for advanced software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

What is an advanced software developer?

Advanced Software Developers are experienced professionals who design, develop, and maintain complex software applications and systems. They possess deep technical knowledge, often specializing in one or more programming languages, frameworks, or architectures. These developers typically work on challenging projects, lead development teams, and make key decisions about system design and implementation. Their role often includes mentoring junior developers and ensuring best coding practices are followed. Advanced Software Developers play a crucial part in driving innovation and solving complex technical problems within organizations.

How does an advanced software developer typically collaborate with cross-functional teams during a project lifecycle?

Advanced Software Developers often work closely with product managers, designers, QA engineers, and DevOps specialists throughout the project lifecycle. They participate in sprint planning, code reviews, and design discussions, ensuring technical feasibility and alignment with business goals. Regular communication and collaboration are essential, as Advanced Software Developers may also mentor junior developers and contribute to architectural decisions, helping to drive projects forward efficiently and effectively.

What are the key skills and qualifications needed to thrive as an advanced software developer, and why are they important?

To thrive as an Advanced Software Developer, you need expert proficiency in programming languages, software architecture, and problem-solving, usually backed by a computer science degree or equivalent experience. Mastery of development frameworks, version control systems like Git, and familiarity with CI/CD pipelines and cloud platforms are typically required. Strong analytical thinking, effective communication, and the ability to collaborate within agile teams distinguish top performers in this role. These skills are critical to delivering robust, scalable software solutions and ensuring successful project outcomes in dynamic development environments.

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

AspectAdvanced Software DeveloperSoftware Engineer
Required CredentialsBachelor's degree in CS or related field; experience in multiple programming languagesBachelor's degree in CS or related field; often includes certifications in specific technologies
Work EnvironmentDevelops complex software solutions, often in specialized projectsDesigns, develops, and maintains software systems across various projects
Employer & Industry UsageTech companies, startups, enterprise IT departmentsWide range of industries including tech, finance, healthcare

While both roles require strong programming skills and similar educational backgrounds, Advanced Software Developers typically focus on complex, specialized projects and may have more experience or expertise in certain technologies. Software Engineers often work on designing and maintaining broader software systems across different domains. The roles overlap significantly, but the advanced title indicates a higher level of expertise and responsibility within software development teams.

Infographic showing various Advanced Software Developer job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Advanced Software Developer

The AES Group

Quincy, MA โ€ข On-site

$60.25 - $76.75/hr

Contractor

Posted 27 days ago


Job description

Role: Software Developer - Advanced
Location: Quincy, Massachusetts
Work Model: Hybrid — 4 days per week onsite

Let’s create our future together at The AES Group!
About The AES Group:

The AES Group is a premier technology and engineering consulting company that has been bringing businesses and talent together for over 20 years to deliver innovative solutions that have the greatest positive impact on society. AES has helped over 40 business enterprises, including Fortune 500 companies, engage their customers, empower their employees, and transform their business operations with the power of cloud, data, AI, engineering, and other emerging technologies.

Opportunity Highlights

  • Work on enterprise-scale applications within the capital markets domain.
  • Contribute to modern, event-driven systems using Java, Spring Boot, Kafka, and Kubernetes.
  • Collaborate with experienced engineering teams on system design, development, testing, deployment, and production support.
  • Gain exposure to high-volume back-office technology platforms and distributed application environments.

Role Overview

The AES Group INC. is seeking an experienced Advanced Software Developer for one of our clients in the financial services industry. The successful candidate will design, develop, test, deploy, and maintain scalable enterprise applications supporting capital markets and back-office operations.

This role requires strong backend Java development experience, hands-on expertise with Spring Boot, event-driven architecture, relational databases, distributed caching, and Kubernetes-based deployments. The ideal candidate will be comfortable working across the full software development lifecycle and supporting business-critical applications in production environments.

Key Responsibilities

  • Design, develop, test, and maintain reliable enterprise software applications.
  • Build scalable backend services using Java and Spring Boot.
  • Develop and support event-driven applications using Kafka or comparable messaging platforms.
  • Participate in system design, technical analysis, code reviews, testing, deployment, and operational support.
  • Design and manage containerized applications deployed within Kubernetes environments.
  • Develop database solutions using relational database platforms.
  • Troubleshoot application, integration, performance, and production issues.
  • Collaborate with engineering, product, infrastructure, and business teams to deliver secure and maintainable solutions.
  • Follow established software development, documentation, source-control, and DevOps practices.

Required Qualifications

  • 7+ years of hands-on Java development experience using Java 8 or later.
  • Strong experience with Spring Boot, preferably Spring Boot 3.
  • Proven experience in enterprise system design, application development, testing, and production support.
  • 3+ years of experience with Kafka or similar event-streaming technologies, such as RabbitMQ, Amazon Kinesis, or Azure Service Bus.
  • 5+ years of experience with relational databases, including Oracle, SQL Server, MySQL, or PostgreSQL.
  • Experience with distributed caching or in-memory data-grid technologies, such as Hazelcast.
  • Proficiency with Git or Bitbucket, Jira, Maven, and related development tools.
  • Hands-on experience designing, deploying, and managing scalable applications on Kubernetes.
  • Knowledge of capital markets and back-office technology platforms.
  • Strong analytical, communication, troubleshooting, and collaboration skills.

Ready to make an impact? Apply now and join us on our journey!