Software Engineer, Learning Management System

Leidos

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bethesda, MD
Salary
$69,550–$125,725 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $166k
This role $98k
$53k $223k
below market most similar roles pay here above market

This role pays less than 96% of similar roles. Most pay $126,312–$206,587 — the blue band above. At the midpoint, this role pays about $98k versus about $166k for comparable roles.

Based on 240 similar postings.

Employer

About Leidos

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations.

Leidos currently has 399 open roles on FindRole.

Listed pay typically runs $92,300–$166,850 across 331 roles with salary data.

Most-posted roles

View all roles at Leidos

At a glance

TL;DR · Software Engineer, Learning Management System

The Software Engineer (Learning Management System – Mid-Level) joins the High Fidelity Simulation Business Area to develop and maintain server-side components for a web-based Learning Management System. Working within an agile team, the engineer builds backend modules, improves system reliability, and implements new features to support U.S. Navy operational readiness. Key responsibilities include developing server-side frameworks using Java SE, Servlets, and JSP, while managing Tomcat integration. The role requires manipulating XML and JSON structures for configuration and data exchange, and utilizing ANT and Gradle for build and deployment pipelines. Technical skills include JavaScript, HTML5, and shell scripting for both RHEL Linux and Windows environments. This position addresses the technical challenge of maintaining a mature platform while providing potential exposure to Tactical Signature Guidance systems.

What does a Software Engineer earn in Maryland?

Median $170000 from 57 postings across 12 companies.

See salary data

What you'll do

  • Develop and enhance server-side frameworks and modules for a web-based Learning Management System.
  • Own and deliver backend software solutions using Java SE, Servlets, and JSP.
  • Maintain and extend server-side LMS modules running in Apache Tomcat containers.
  • Manipulate XML and JSON structures to support system configuration and data exchange.
  • Implement parser logic using JavaScript and apply HTML5 concepts for LMS workflows.
  • Utilize ANT and Gradle build tools for compiling, packaging, and deploying workflows.
  • Execute shell scripting and system tasks in both RHEL Linux and Windows environments.
  • Support hardware system configuration and build-out for full system integration.

What we're looking for

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Must be able to obtain a U.S. security clearance.
  • Willingness to earn an IAT Level I (or higher) certification after hire.
  • Around 5 years of experience in designing and developing real-time acoustic signal processing algorithms.
  • Around 5 years of experience building parallel processing solutions.
  • Around 5 years of experience working with microservices.
  • Around 5 years of experience developing software for signal processing, real-time data analysis, or visualization/simulation systems.
  • Around 5 years of experience developing Java-based server frameworks or web application backends using Java SE, Servlets, JSP, XML/JSON, and related technologies.

More like this

Similar roles

Java Software Engineer, Mid

Booz Allen Hamilton

Indian Head, MD 52 days ago
Java Spring Boot Spring MVC Hibernate .NET C# .NET Core ASP.NET MVC SQL Server MySQL T-SQL HTML CSS JavaScript Angular React Blazor RESTful APIs Microservices Docker Kubernetes Git CI/CD AWS Azure GCP TOAD Agile Waterfall SOLID DRY KISS
6+ yrs exp

Software Engineer

TSC

Stafford, VA 26 days ago
Java C++ C Red Hat Enterprise Linux SQL PostgreSQL MySQL Spring Jakarta EE Tomcat JBoss Wildfly Git Bitbucket Bamboo HTML JavaScript CSS Angular CMake Make GDB RESTful Web services JDBC JNI JNDI JMS Servlet JSP EJB JPA Windows Agile
1+ yrs exp

Software Engineer

TSC

Stafford, VA 26 days ago
Java RHEL Linux SQL MySQL JDBC Jakarta EE Spring Tomcat JBoss Wildfly Git Bitbucket Bamboo HTML JavaScript CSS Angular RESTful Web services C/C++ Swing JSP EJB JPA

Lead Knowledge Management Developer

Leidos

Fort George G. Meade, MD +1 33 days ago $131,300–$237,350
JavaScript React Angular Vue.js Python Node.js PHP SQL HTML CSS SharePoint AWS Kubernetes Docker Git Apache Spark Kafka Ansible PostgreSQL Tableau Jira Azure DevOps REST SOAP XML Kibana Logstash Elastic Search Neo4J Red Hat Enterprise Linux (RHEL) Suricata Zeek Nifi Agile Scrum Bootstrap
10+ yrs exp

Software Engineer, Mid Level

Leidos

Clarksburg, WV 130 days ago $69,550–$125,725
Java JavaScript Spring Boot PostgreSQL MySQL AWS Azure Google Cloud Docker Kubernetes Git React Angular Vue RESTful APIs Microservices Hibernate CI/CD Gitlab Terraform CloudFormation Ansible Datadog Prometheus Grafana CloudWatch Elastic Search Python Jenkins Argo Red Hat Linux Maven Gradle Jira Confluence Bitbucket OpenShift SoapUI Camel
2+ yrs exp

Software Engineer, Mid

Booz Allen Hamilton

Fort Meade, MD 27 days ago $69,400–$158,000
Python AI ML Kafka Relational Databases ClickHouse Git GitLab Jira Confluence Streaming Analytics Cybersecurity Data Science SIGINT
2+ yrs exp