Position
City
Salary

How much does a Software Engineer make in Annapolis, MD?

The average salary for a Software Engineer is $135,599 per year in Annapolis, MD.

If you’re looking to work as a Software Engineer in Annapolis, MD, you’ll find that the pay is quite competitive. The average yearly salary for this role in Annapolis is about $135,599. Many professionals earn between $107,500 and $162,500 each year. These numbers show that there are good opportunities for earning a fair income.

The salary data also reveals some interesting trends. About 12% of Software Engineers earn close to $80,000. Another 18% make between $121,250 and $135,000. This range tells us that many Software Engineers in Annapolis can expect to earn a solid wage. The highest earners, making between $190,000 and $231,250, make up around 10% of the total. This shows that there are also opportunities to earn more as experience and skills grow.

Software Engineer jobs in Annapolis, MD

What are the highest paying cities for a Software Engineer near Annapolis, MD?

Job seekers near Annapolis, MD looking for software engineering positions will find some of the best opportunities in nearby cities. Laurel, MD, and Wilmington, DE, offer the highest average salaries for software engineers. These locations provide attractive compensation packages that make them prime destinations for tech professionals. Cities like Bethesda, MD, and Baltimore, MD, also stand out with competitive pay scales. Skilled software engineers can expect lucrative salaries in these areas, making them viable options for those seeking to advance their careers.
Graph displaying highest paying cities salaries for Software Engineer jobs near Annapolis, MD, highlighting Laurel, MD with the highest at $168,637 and Silver Spring, MD with the lowest at $129,506.
  1. Laurel, MD
    Average Salary: $168,637
    In Laurel, you can find rewarding roles with major defense and tech companies. Working here means you can develop cutting-edge solutions that make a difference. Notable employers include Lockheed Martin and Northrop Grumman.
    Find Software Engineer jobs in Laurel, MD


  2. Wilmington, DE
    Average Salary: $151,497
    Wilmington offers a mix of tech startups and established companies. The dynamic work environment provides ample opportunities for growth. Major employers include AstraZeneca and Deloitte.
    Find Software Engineer jobs in Wilmington, DE


  3. Richmond, VA
    Average Salary: $150,335
    Richmond has a thriving tech scene with many opportunities for innovation. You can work with companies that value tech solutions. Notable employers include Altria and Capital One.
    Find Software Engineer jobs in Richmond, VA


  4. Bethesda, MD
    Average Salary: $141,791
    Bethesda is home to many high-profile tech companies. You can expect to collaborate with talented professionals. The city is known for its vibrant tech community, with employers like Booz Allen Hamilton.
    Find Software Engineer jobs in Bethesda, MD


  5. Baltimore, MD
    Average Salary: $140,562
    Baltimore has a growing tech industry, offering exciting opportunities. You can work with companies that value technology and innovation. Notable employers include Under Armour and Black & Decker.
    Find Software Engineer jobs in Baltimore, MD


  6. Rockville, MD
    Average Salary: $136,424
    Rockville has a strong presence of tech companies. Working here means you can contribute to impactful projects. The area is known for its innovative environment, with employers like Lockheed Martin and AstraZeneca.
    Find Software Engineer jobs in Rockville, MD


  7. Alexandria, VA
    Average Salary: $135,030
    Alexandria offers a unique blend of tech and government roles. You can find rewarding positions that blend innovation with public service. Notable employers include Amazon and Deloitte.
    Find Software Engineer jobs in Alexandria, VA


  8. Gaithersburg, MD
    Average Salary: $134,395
    Gaithersburg is known for its tech-forward companies. You can work in a collaborative and innovative environment. The area is home to companies like ICF and Lockheed Martin.
    Find Software Engineer jobs in Gaithersburg, MD


  9. Salisbury, MD
    Average Salary: $131,695
    Salisbury offers a smaller-city feel with growing tech opportunities. You can find roles that allow for personal growth and community engagement. The area is supported by tech companies like Perdue and Perdue.
    Find Software Engineer jobs in Salisbury, MD


  10. Silver Spring, MD
    Average Salary: $129,506
    Silver Spring provides a vibrant tech community with many opportunities. Working here means you can be part of innovative projects. The area is known for companies like Lockheed Martin and Northrop Grumman.
    Find Software Engineer jobs in Silver Spring, MD

What are the best paying companies for a Software Engineer in Annapolis, MD?

Looking for a top-paying job as a software engineer in Annapolis, MD? Dhara Consulting Group, Inc. leads the way with an average salary of $195,833. This impressive figure makes it a prime choice for those seeking competitive compensation. Additionally, CVS Health offers a solid average salary of $167,642, providing another excellent opportunity in the area. Pursuing a role at S&P Global or Collins Aerospace can also yield attractive salaries, with averages of $137,500 and $133,348 respectively. These companies showcase high-paying prospects for software engineers looking to advance their careers in Annapolis.
Graph displaying best paying company salaries for Software Engineer jobs in Annapolis, MD, highlighting Dhara Consulting Group, Inc. with the highest at $195,833 and Actalent with the lowest at $109,500.
  1. Dhara Consulting Group, Inc.
    Average Salary: $195,833
    Dhara Consulting Group, Inc. is a company based in Annapolis, Maryland, known for its expertise in providing software engineering services. They offer opportunities for software engineers to work on diverse projects, focusing on cutting-edge technologies. Their team collaborates with clients across different sectors, enhancing the software solutions they deliver.


  2. CVS Health
    Average Salary: $167,642
    CVS Health, located in Annapolis, Maryland, provides a dynamic environment for software engineers. They focus on developing software that improves health care and patient experiences. Their projects often involve creating scalable, efficient applications that integrate seamlessly with CVS's vast network.


  3. S&P Global
    Average Salary: $137,500
    S&P Global in Annapolis, Maryland, offers rewarding roles for software engineers. They work on projects that enhance financial markets and economic insights. Engineers here develop robust, data-driven applications that support the company’s mission to provide accurate market information globally.


  4. Collins Aerospace
    Average Salary: $133,348
    Collins Aerospace, based in Annapolis, Maryland, employs software engineers in creating cutting-edge aerospace technologies. They focus on software solutions that improve flight safety and efficiency. Engineers contribute to projects that span various aviation sectors, making significant impacts in the aerospace industry.


  5. Bowler Pons Solutions Consultants, LLC
    Average Salary: $129,233
    Bowler Pons Solutions Consultants, LLC in Annapolis, Maryland, provides exciting opportunities for software engineers. They work on innovative projects that require strong technical skills and creative problem-solving. Engineers here support a variety of sectors, ensuring their software solutions meet high standards.


  6. Zaden Technologies
    Average Salary: $127,333
    Zaden Technologies, located in Annapolis, Maryland, offers diverse roles for software engineers. They focus on developing software that supports various industries. Engineers here work on projects that enhance operational efficiency and customer experiences through technological advancements.


  7. Ryder System, Inc.
    Average Salary: $121,000
    Ryder System, Inc. in Annapolis, Maryland, provides opportunities for software engineers to work on logistics and supply chain solutions. They develop software that optimizes transportation and delivery processes. Engineers here play a key role in creating efficient, reliable software that supports the company’s logistics operations.


  8. Constellation
    Average Salary: $115,900
    Constellation, based in Annapolis, Maryland, offers a variety of software engineering roles. They focus on projects that involve advanced software development for defense and aerospace. Engineers contribute to creating systems that enhance national security and operational effectiveness.


  9. PNC
    Average Salary: $114,183
    PNC, located in Annapolis, Maryland, provides opportunities for software engineers to work on financial software solutions. They focus on creating applications that improve banking services and customer experiences. Engineers here develop software that supports the bank’s digital transformation and operational needs.


  10. Actalent
    Average Salary: $109,500
    Actalent in Annapolis, Maryland, offers diverse roles for software engineers. They work on projects that span various industries, providing engineering solutions that meet client needs. Engineers here develop software that enhances productivity and efficiency across different sectors.

Currently 9,443 Software Engineer job openings, nationwide.

How's the job market for a Software Engineer in the US?

Learn what a Software Engineer does, how to become one, and understand the job outlook. Get simple steps to start your career as a Software Engineer today.
Position
Overview
Software Engineer
9,443 Job Openings