Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer (Learning Management System - Mid-Level)

$69.55k - $125.73k

Leidos

Description

Job Description

Leidos’ High Fidelity Simulation Business Area designs and delivers cutting-edge system-of-systems solutions that power world-class simulation, training, and analysis products for the U.S. Navy .

In this role, based at a U.S. Government facility in Bethesda, MD , your primary focus will be on developing and maintaining server-side components for a web-based Learning Management System (LMS) . You will support the evolution of a mature and widely used platform by enhancing backend modules, improving system reliability, and implementing new features in collaboration with Navy partners.

When program needs and funding align, you may also have opportunities to contribute to other Tactical Signature Guidance (TSG) systems —providing exposure to state-of-the-art technologies that directly support the development of advanced sonar tactical decision aids (TDAs) .

At Leidos, we empower our engineers to do meaningful work while continually building new skills to grow the career they want to achieve.

What You’ll Work On

  • Develop and enhance server-side frameworks and modules for a web-based Learning Management System (LMS), including Java Servlets , JSPs , Tomcat integration, data parsing, and backend workflow logic.
  • Manipulate XML and JSON structures to support LMS configuration, data exchange, and system automation.
  • Use ANT and Gradle in build and deployment pipelines supporting LMS environments.
  • Work across both Linux (RHEL/Bash) and Windows (shell scripting) operational environments.
  • Learn and apply new programming languages and technologies , with mentorship and support from experienced teammates.
  • Occasionally support hardware system configuration and build-out , gaining exposure to full system integration.

This opportunity is ideal for developers who thrive on solving complex problems , want to expand their technical expertise , and are motivated by work that directly supports the U.S. Navy’s operational readiness .

Primary Responsibilities

  • Work collaboratively in an agile team environment supporting a large-scale program.
  • Own and deliver backend software solutions in Java SE , Servlets , JSP , and related LMS technologies.
  • Maintain and extend server-side LMS modules running in servlet containers such as Apache Tomcat .
  • Implement parser logic using JavaScript and apply HTML5 concepts where needed in LMS workflows.
  • Manipulate XML and JSON files in support of LMS configuration and data integration.
  • Utilize ANT and Gradle build tools for compiling, packaging, and deploying workflows.
  • Work in both RHEL Linux and Windows environments , including Bash and Windows shell scripting.

Basic Qualifications

  • Education: Bachelor’s degree in Computer Science, Computer Engineering, or a related field that provides strong software development skills.
  • Experience: Around 5 years of hands-on experience in one or more of the following:
    • Designing and developing real-time acoustic signal processing algorithms
    • Building parallel processing solutions
    • Working with microservices
    • Developing software for signal processing , real-time data analysis , or visualization/simulation systems
    • Developing Java-based server frameworks or web application backends using Java SE, Java Servlets, JSP, XML/JSON manipulation, and related technologies
  • Clearance: Must be able to obtain a U.S. security clearance .
  • Certification: Must be willing to earn an IAT Level I (or higher) certification after hire (company-supported).

Preferred Qualifications

  • Familiarity with parser development or extending JSP libraries for dynamic content.
  • Experience in integrating Java backend services with web front-end frameworks.

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares.

Original Posting:
October 8, 2026

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

Pay Range:
Pay Range $69,550.00 - $125,725.00

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

About Leidos

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit .

Pay and Benefits

Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at .

Securing Your Data

Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system – never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at .

If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the .

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Learning Management System - Mid-Level) in Takoma Park, MD vacancy
  •  ...DescriptionProSidian is a Management and Operations...  ...| Engineering | Environmental...  ...Services |, etc. Learn More About ProSidian...  ...(CFSAN) IT System Lifecycle Development...  ...: Task Order level project...  ...infrastructure, software upgrades, capacity...  ...SOFTWARE DEVELOPER (Mid-Level) - KEY... 
    Suggested
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office
    Flexible hours

    Prosidian Consultng

    Silver Spring, MD
    8 days ago
  •  ...DescriptionProSidian is a Management and Operations...  ...Government Agencies. Learn More About ProSidian...  ...seeks a Mid-Level InfoSec Security Engineer (With Focus On Securing...  ...continued operation of the systems that protect the Client...  ...technology and software into an effective information... 
    Suggested
    Full time
    For contractors
    Work experience placement
    Internship
    Work at office
    Monday to Friday
    Shift work

    Prosidian Consultng

    Washington DC
    8 days ago
  •  ...DescriptionProSidian is a Management and Operations...  ...Agencies. Learn More About ProSidian...  ...DescriptionProSidian seeks a Mid-Level InfoSec Threat Intelligence Engineer Consultant...  ...operation of the systems that protect the Client...  ...technology and software into an effective... 
    Suggested
    Full time
    For contractors
    Work experience placement
    Internship
    Work at office
    Monday to Friday
    Shift work

    Prosidian Consultng

    Washington DC
    8 days ago
  •  ...DescriptionProSidian is a Management and Operations Consulting...  ...Government Agencies. Learn More About ProSidian Consulting...  ...Consulting Seeks an Mid Level Energy Programs Engineering Advisor to support requirements...  ...the resilience of energy systems, and enhance energy... 
    Suggested
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office
    Remote work
    Flexible hours

    Prosidian Consultng

    Washington DC
    8 days ago
  • $100k - $150k

     ...years, our areas of expertise have expanded to include Systems Engineering, Program Management, In-Service Engineering, Equipment Repair, Research...  ...to our team! We are seeking an experienced Mid-Level Software Engineer (SEG2) to support a large support services... 
    Suggested
    Contract work
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Local area
    Remote work
    Flexible hours

    Decision Technologies, Inc.

    Washington DC
    1 day ago
  •  ...Overview BigBear.ai is seeking a Mid-Level Application Developer to...  ...for legacy and existing systems whether it's building out new...  ...require you to independently manage multiple complex work assignments...  ...experience with application or software development with least a... 
    Remote work

    Navstar

    Washington DC
    4 days ago
  •  ...Healthcare IT Federal Financial Management and Grants Management. We...  ...real-time system integration and modernization...  ...Overview We are seeking a Mid-Level Full Stack Software Engineer Javascript Developer to support...  ...NumPy to support machine learning implementation.... 
    Full time

    Futrend Technology

    Bethesda, MD
    8 days ago
  • $117.2k - $313.7k

     ...values at the heart of it all.Ready to level-up your career at the company leading...  ...the future of Salesforce.Distributed Systems Software Engineer - Public Cloud (Senior/Lead/Principal)...  ...Engineer posting, recruiters and hiring managers across the organization hiring... 
    Full time

    Salesforce

    Washington DC
    7 days ago
  • $87.1k - $157.45k

     ...you ready to build software that makes a real-world...  ...seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook...  ...challenges, learning emerging technologies...  ...users and product managers to refine requirements...  ...ServerOperating System: Windows, LinuxVersion... 
    Full time
    Contract work

    Leidos

    Alexandria, VA
    7 days ago
  • $199k

     ...Software Engineer – Mid-Level & Senior-LevelSummary: We are hiring for two (2) Software Engineer positions...  ...security, and software lifecycle management is highly valued.Q Clearance: Q...  ...online data processing and reporting systems.Experience integrating web accessibility... 

    ActioNet

    Washington DC
    4 days ago
  •  ...Mid-Level Full Stack Software EngineerAre you ready to build software...  ...Full Stack Software Engineer to join the Chinook...  ...technical challenges, learning emerging technologies...  ...users and product managers to refine requirements...  ...SQL ServerOperating System: Windows,... 
    Contract work

    Leidos

    Alexandria, VA
    10 hours ago
  •  ...government applications. Our engineers and space scientists are on...  ...Overview We areseeking a Mid-Level Systems Engineer to join our growing...  ...disciplines (RF, software, mechanical, electrical) to...  ...Experience with requirements management tools and configuration control... 
    Work at office

    AST SpaceMobile

    Lanham, MD
    3 days ago
  •  ...Presales Solutions Engineer will collaborate...  ...within the Mid-Atlantic region,...  ...into Vulnerability Management and Cloud...  ...across varying levels of buyer maturity. Learn new AppSec and AI...  ...concepts, secure software development, and...  ...awareness of AI/ML systems, AI security risks... 
    Full time
    Remote work
    Work visa
    Flexible hours

    GuidePoint Security

    Washington DC
    6 days ago
  • $65.2k - $101.95k

     ...Administration (FAA) manage large and...  ...complex aviation system in the world....  ...needs into working software. Working...  ...clearance Junior Level ~ Bachelor's...  ...Science, Engineering, Analytics/Informatics...  ...00 - 101,950 Mid Level: ~...  ...civilian sectors. Learn more and find... 
    Permanent employment
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Noblis

    Washington DC
    2 days ago
  •  ...Mid Level Onsite Python Developer with CDE Experience...  ..., Federal Financial Management, and Grants Management...  ..., real-time system integration, and modernization...  ...Mid-Level Full Stack Software Engineer to support a high-...  ...NumPy, Pandas, or scikit?learn. Experience with... 
    Hourly pay

    Futrend Technology

    Brentwood, MD
    12 hours ago
  •  ...actively looking for a mid-level Full Stack Developer...  ...[petabytes], machine learning, multiple clouds)...  ...of web developers and software engineers to build robust, flexible...  ..., designers, product managers, scientists, security...  ...tests for C++ systems.At least one year of... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Black Canyon Consulting LLC

    Bethesda, MD
    5 days ago
  • Entry Level and Mid-Level Civil Engineers Wave Civil is currently hiring multiple entry...  ...plans, providing program management support, performing site investigations...  ...3D and related design software for the preparation of...  ...location. The ability to learn quickly, along with... 
    Currently hiring
    Work at office
    Local area

    Qurativity Media Private Limited

    Alexandria, VA
    3 days ago
  • $106.27k - $143.78k

     ...Regular Clearance Level Must Currently...  ...) Job Family: Software Engineering Job Qualifications...  ...Developer Mid-Level Transform...  ...where your program management career can go at...  ...requests to the eSPAN system, including...  ...career steps and learning opportunities ●... 
    Full time
    Temporary work
    Immediate start
    Remote work
    Work from home
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Washington DC
    10 days ago
  • $127.1k - $178.72k

     ..., and maintaining software solutions, algorithms...  ...National Airspace System (NAS). The ideal...  ...team efforts in engineering, analytics, and technical...  ..., machine learning, or AI/ML applications...  ...engineering, and management expertise in a...  ...location, clearance level, as well as contract... 
    Permanent employment
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Noblis

    Washington DC
    8 days ago
  • $95k - $100k

     ...Mid-Level Full Stack Software EngineerSystems is seeking a Mid-Level Full Stack Software Engineer with the skills needed to develop,...  ...technical approaches, learn new tools and...  ...development and task management tools, such as Jira...  ..., distributed systems, or event-driven architectures... 
    Contract work
    Work at office
    Local area

    Castalia Systems

    Washington DC
    4 days ago
  •  ...Mid Level - Backend Software EngineerLaurel, MDThe Software Engineer shall meet the following minimum requirements:Hybrid work in...  ...computer engineering, or information systems or related discipline may be...  ...compensation, benefits and learning and development opportunities.... 
    Contract work
    Work experience placement
    Local area

    ELEVI Associates

    Laurel, MD
    4 days ago
  • $112k - $179k

    Responsibilities Peraton is current hiring a Mid‑Level Malware Reverse Engineer for its' Federal Strategic Cyber...  ...targeting government communication systems.Conduct reverse engineering on known...  ...our customers. Visit peraton.com to learn how we’re keeping people around the... 
    Contract work
    Local area
    Remote work
    Shift work

    Peraton Corporation

    Arlington, VA
    8 days ago
  •  ...aviation, and unmanned systems. This role is...  ...application integration, and software development best practices...  ...and content management solutions supporting marine...  ...code following software engineering best practices and organizational...  ...is a CMMI-DEV Level 4, CMMI-SVC Level 4,... 
    Full time

    ActioNet

    Washington DC
    6 days ago
  • $105k - $200k

     ...Technologies is seeking a Mid-Level System Engineer (SE) to join our intel team...  ...Engineering Science, Engineering Management, or related discipline from...  ...Experience, or able to learn quickly SSP Support -...  ...commercial products. We hire software engineers, web designers, test... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Laurel, MD
    4 days ago
  • $285k - $325k

     ...and steerable AI systems. We want AI to be...  ...committed researchers, engineers, policy experts,...  ...service and manage every piece of device...  ...remediation scripts, and software all ship through...  ...the internal job level requirements for...  ...in AI Safety, and Learning from Human Preferences... 
    Work at office
    Visa sponsorship
    Flexible hours
    Shift work

    Anthropic

    Washington DC
    2 days ago
  • $72.7k - $149.2k

    Job Title: C++ Mid-Level SW DeveloperJob Category: Information TechnologyTime...  ...mid level C++ full software cycle developer to support NSWC...  ...with other developers and engineers in an effort to support the ongoing...  ...tasking- Be willing to learn new concepts and software lifecycle... 
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    CACI International

    Bethesda, MD
    8 days ago
  •  ...Industrial, Manufacturing, and Waste management space. We design and...  ...hardcore telecommunications engineers with combined 200 + years of...  ...performance engineering; for several mid - large wireless carriers...  ...TechnologyExperience level: Mid-Senior LevelIndustry: Industrial... 

    AmNet Services

    Silver Spring, MD
    5 days ago
  • $80k - $120k

     ...2026-10-23 Category: Software Subcategory: SW Engineer Schedule: Full-Time...  ...Required: None Clearance Level Must Be Able to Obtain:...  ...We are seeking a skilled Mid Level Drupal Developer to...  ...applications and content management systems used to publish and... 
    Full time
    Remote work
    Shift work

    SAIC

    Washington DC
    19 hours ago
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Mid Level Software Engineer for a CONTRACT assignment with one of our premier Regulatory...  ..., and monitor reliable systems at scale. Plays a key role...  ...deployment, lifecycle management, and scaling Develop... 
    Contract work

    Software Guidance & Assistance

    Rockville, MD
    1 day ago
  • $80k - $120k

     ...10-21 Category: Engineering and Sciences Subcategory: Systems Engineer Schedule...  ...None Clearance Level Must Be Able to Obtain...  ...into the role of a Mid-Level CyberArk...  ...Privileged Access Management (PAM) solution. This...  ...safes, helping deploy software updates, and... 
    Full time
    Remote work
    Shift work

    SAIC

    Washington DC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (Learning Management System - Mid-Level). Be the first to apply!