Demo

Software Developer

Electrosoft
Gaithersburg, MD Full Time
POSTED ON 8/17/2026
AVAILABLE BEFORE 10/14/2026
Electrosoft Services, Inc. is an award-winning company that provides comprehensive technology-based solutions and services to federal customers. While cybersecurity is our specialty, we also focus on ICAM, enterprise IT modernization, and software solutions. We always seek to delight our customers, so we retain highly qualified employees and offer them meaningful work, growth opportunities, and work-life balance. What sets us apart from all other contractors is the sense of teamwork our employees feel – and the knowledge that outstanding effort is recognized and rewarded. The camaraderie we share emanates from Lunch & Learn sessions where we explore new ideas together, fun group activities ranging from escape rooms to miniature golf, and much, much more. If we’ve described you and your dream workplace, please apply and share in the many benefits and opportunities we offer.

Software Developer

Responsibilities and Duties:

  • Full Stack Developer supporting the Federal Government.
  • This role is full time remote.
  • Production and Development support for both client and back-end systems.
  • Technical environment includes:
  • C#, Python, Angular, GitHub, and GitLab.
  • TeamCity deployments to AWS.
  • Experience with MS SQL and many stored procedures.
  • Experience with Windows and Linux.
  • Experience with the Spring suite (Spring, Spring Boot, Spring Security).

Basic Qualifications:

  • Bachelor’s degree in computer science/ systems, information systems/ technology, engineering/ engineering technology, software engineering/ programming, management, natural sciences, social sciences, mathematics or business/ finance. OR a master’s degree (in subjects described above) and 5 years' general experience of which at least 3 years must be specialized experience.
  • At least ten (10) years of development experience and at least eight (8) years of specialized experience as: applications programmer on database management systems, knowledge of computer equipment and ability to develop complex software to satisfy design objectives.
  • Knowledge of SQL and SQL Server to be able to write queries, examine/invoke stored procedures, troubleshoot database issues.
  • Knowledge of Angular, C#, and Python.
  • Knowledge of Git and associated commands.
  • Knowledge of AWS.
  • Knowledge of Katalon, Selenium, or other automated testing tools.
  • Previous experience working in support of the Federal Government.
  • U.S. Citizen

Salary.com Estimation for Software Developer in Gaithersburg, MD
$107,515 to $130,814
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Electrosoft

  • Electrosoft Arlington, TX
  • Electrosoft Services, LLC is an award-winning company that provides comprehensive technology-based solutions and services to federal customers. While cyber... more
  • 11 Days Ago


Not the job you're looking for? Here are some other Software Developer jobs in the Gaithersburg, MD area that may be a better fit.

  • Newgen Software Technologies Herndon, VA
  • Responsibilities Understand requirements and be able to translate the requirements into implementable solutions Design and develop software components whic... more
  • 2 Days Ago

  • Newgen Software Technologies Herndon, VA
  • We're seeking a Software Developer/Systems Engineer to build and maintain enterprise data feeds that power our Partner's network and security intelligence ... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!