Junior Software Developer
$69.55k - $125.73kLeidos
Description
Leidos is seeking a Junior Software Engineer , who will be a member of a dynamic team in Gaithersburg, MD, working on the development/maintenance of software that improves aircraft runway and terminal congestion.
Nationwide congestion is increasing, and the need for efficient aircraft traffic planning is critical. The Federal Aviation Administration (FAA) Terminal Flight Data Manager (TFDM) is the surface management solution that will provide NextGen Air Traffic Control capabilities to improve air traffic operations in the National Airspace System (NAS). The Terminal Flight Data Management (TFDM) program is a Federal Aviation Administration’s (FAA) NextGen program based on airport surface management that provides efficiency for both the airport surface and terminal airspace by providing a new and comprehensive integrated surface traffic control and management system.
We are a team of forward-looking professionals in need of a strong candidate with these key required skills : Modern Development ( Python, Java, C++, PHP), Structured Data (XML, XSD, XSLT, JSON, CSV), Agile / Scrum development, AI-Assisted Development, relational databases (PostgreSQL, MySQL, Oracle).
This position can be remote, however preference will be given to those who are local to and can work 3 days a week in one of the following locations: Gaithersburg, MD; Atlantic City, NJ; or Eagan, MN.
Responsibilities :
Architect, design, develop, and implement next-generation application using software engineering best practices in the latest technologies:
Infrastructure-as-Code and Configuration-as-Code (Terraform, Ansible)
Artificial Intelligence and AI-Assisted Development (Generative AI, LLMs, AI coding assistants, RAG, AI agents, prompt engineering, and AI MCP servers)
DevOps and CI/CD tooling (Bamboo, Docker, SonarQube, Ansible)
Provide software expertise in one or more of these areas: application integration, RESTful services, Artificial Intelligence, security, workflow automation, module integration, user experience (UX), and accessibility compliance (Section 508/WCAG/USDS standards).
Investigate and repair application defects regardless of component: automation, front-end, business logic, middleware, or database (PL/SQL and Data Modeling).
Brief management, customer, team, or vendors using written or oral skills at appropriate technical level for audience
All other duties as assigned or directed
Basic Qualifications:
Bachelor’s degree in computer science, software engineering, mathematics, engineering, or related technical discipline. Master’s or Doctorate degree may substitute for required experience.
3+ years of combined experience with modern software development (Python, Java, PHP)
Experience working in Agile software development environments.
Willingness to travel at least 50% as needed
This program requires a Public Trust security clearance, in order to obtain/maintain a Public Trust, candidates must hold US citizenship or Permanent Residency
Required Skills:
Solid understanding of modern Python libraries and frameworks, including GeoPandas, Fiona, Pillow, PyTesseract, and XMLDiff, with experience developing geospatial, document-processing, and data transformation applications.
Experience developing modern Python applications using object-oriented design principles, type annotations, asynchronous programming, automated testing frameworks, and secure software development best practices.
Proven experience designing, developing, and maintaining software applications used to create, validate, transform, and manage structured data formats including JSON, CSV, XML, XSD, and XSLT.
Demonstrated knowledge of XML schema design (XSD), XSLT transformations, and structured data validation techniques.
Experience with automated testing methodologies including unit, integration, end-to-end, and behavior-driven testing using tools such as pytest, Behave, Selenium, Playwright, and test automation frameworks.
Solid knowledge of front-end technologies including HTML5, JavaScript/TypeScript, CSS3, and responsive UI development principles.
Strong experience in automating tasks with scripting languages like Bash, Shell, or Python
Experience in use of the UNIX and Linux operating systems and automating tasks with scripting languages like Bash, Shell
Experience using DevOps and CI/CD tools including Git/Bitbucket, Bamboo/Jenkins, SonarQube, and automated build/deployment pipelines.
Experience with Artificial Intelligence and AI-Assisted Development (Generative AI, LLMs, AI coding assistants, RAG, AI agents, prompt engineering, and AI MCP servers)
Desired Skills:
Strong experience with Ansible Automation and authoring playbooks and roles for installing, maintaining, or upgrading platforms
Experience building, packaging, and deploying software applications in Linux environments using RPM-based distribution mechanisms.
Experience deploying or supporting applications in AWS cloud environments, related certifications.
Experience with PHP software development and Drupal.
Experience using Atlassian collaboration and development tools including Jira, Confluence, Bitbucket, and Bamboo.
Experience with relational databases including PostgreSQL, MySQL , and Oracle including SQL optimization and ORM technologies such as Doctrine or Eloquent.
Experience with FAA and air traffic domain knowledge.
Willingness to travel to customer sites
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:
September 2, 2026For 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.00The 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.
- ...western union, Client, visa, walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full...JuniorFull time
- ...OpportunitySynergisticIT is looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/Data Scientists. We welcome... ...required by clients for selection even if it's a junior or entry-level position. The additional skills are...Junior
$100k
...Paypal, Western Union, Client, visa, Walmart lab s etc to name a few. Currently, We are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers for full-time...JuniorFull timeH1b$90k - $150k
...skills and what employers want now. Whether you're a Java developer, software engineer, data scientist, or analyst, we know how to... ...Prospects | SynergisticIT What Recruiters Look for in Junior Developers | SynergisticIT Software engineering or Data...JuniorFull timeContract workH1bShift work- ...AI Engineer- 1-2 Years exp) Minneapolis, MN- 100% onsite Full Time Job Description Programming & Software Engineering: Expertise in Python (and optionally Java, JavaScript, or C#), unit testing, and version control (Git). AI/ML Knowledge: Solid...JuniorFull time
$100k
...Paypal, Western Union, Client, Visa, Walmart Lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full-stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers for full-time positions...JuniorFull timeH1b$72k - $134k
...Financial, the internal job title for this role is Engineering Sr. Analyst.Position OverviewSecurian Financial is seeking a software developer to join the Bills, Beneficiary and Beyond (BBB) team within Employee Benefit Solutions Technology (EBST). BBB is responsible...Full timeWork at officeFlexible hours3 days per week- ...etc to name a few. We have an excellent reputation with the clients.Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with...Full timeH1bRemote work
$114.6k - $234.6k
...workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive... ...; leads initial board/device bring-up; develops and debugs advanced features (e.g., RAS,... ...improve skills. Coaches and mentors junior team members, fostering continuous...Temporary workFlexible hoursShift work$80k - $95k
...Software Developer 2Under the direction of the Lead Software Developer, the Software Developer 2 will play a key role in the continued development... ...defects and workflows, or assisting with client issuesAssist junior team members and new hiresAdhere to DevOps best practicesStay...Full timeRemote work- ...Software DeveloperLeidos is seeking Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work aligns with the FAA's broader initiative to modernize...Remote work
- ...Lead Software Developer - Early Systems Integration (ESI)Leidos is seeking a Lead Software Developer - Early Systems Integration (ESI) to be... ..., maintainable software test plans and cases.Lead and mentor junior integrators, influencing technical direction and promote best...Work at office
- ...Software Developer (.NET MVC / C#)Location: St. Paul, MN (Hybrid – Onsite Mon/Tue/Thu)Job Type: Full-Time ContractDuration: March 16, 2026 – August 31, 2027Interview Mode: Microsoft TeamsAbout the RoleWe are seeking an experienced.NET Software Developer to support modernization...Full time
- ...Software DeveloperThe purpose of your role as a Software Developer is to build and support software that helps teams across the organization work more efficiently. This position combines application development, cloud technology, automation, and emerging AI capabilities...Temporary work
$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify...Full timeRemote work- ...Senior Software DeveloperLeidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work aligns with the FAA's broader initiative...Remote work
- ...TitleLocation Name: Saint Paul, MNPrimary ResponsibilitiesVery strong in C++ programming languageExperience working with QT and QMLSolid software engineering practice with focus on code quality and testingStrong analytical skills in defect analysis and resolutionsUnit &...
$140k - $200k
The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster...Full timeWork at officeRemote work$35k - $48k
...The MIL Corporation is seeking a Junior Compliance Officer to support a federal law enforcement client with I-9 audit support services and compliance activities. This entry-level position involves reviewing employment eligibility documents, conducting research, and preparing...JuniorFull time- ...apply Data Science principles to design, test, implement, and develop data-based solutions, including reporting, auditing, and preparing... ...in Python programming and understanding of the software development life cycle.Knowledge of Linear Algebra, Statistics,...Part time
$120k
...facilities, electro‑mechanical systems, and software specifically designed for jet engine... ...will play a critical role in designing, developing, and maintaining Linux‑based software solutions... ...technical leadership and mentorship to junior and mid‑level engineers, guiding best...Temporary workFlexible hours- ...start (prefers contract to hire)Job DescriptionThe Java Systems Developer IT is responsible for providing a high degree of technical... ...5 years of experience with application development or package software implementation that includes Java development experienceAdditional...Contract workWork experience placementFlexible hoursShift work
$64.73k - $90k
...now or in the future.As a Java Backend Developer, you will make an impact as the primary... ...role, you will:Design and develop robust software applications using Spring boot Microservices... ...technical guidance and mentorship to junior developers to foster skill development.Oversee...Temporary workWork at officeDay shift3 days per week$98.4k - $199k
...position, the candidate’s relevant skills and professional experience, educational qualifications, and geographic location.The Software Developer III owns delivery of complex features and small systems through production, resolving ambiguous, open-ended problems without...$72k - $134k
...firm based in downtown St Paul, is looking to hire a full-time software engineer on the Core Claims team. The Core Claims team is responsible... ...about a variety of business markets, various technologies, and develop relationships with team members. We are looking for someone who...Full timeWork at officeFlexible hours3 days per week- ...Reuters Labs, you will have a direct impact on our company and develop products and features that will delight our customers.We experiment... ...best practices that scale.Develop and Deliver: Applying modern software development practices, you will be involved in the entire...Work at officeLocal areaRemote workFlexible hours
- The Ed Napleton Automotive Group is seeking a Service Advisor for Lexus of Wayzata in Minnesota. This role serves as a liaison between customers and technicians, presenting repair options and ensuring top‑notch service to keep vehicles in peak condition. You will greet...Junior
$109.28k - $163.92k
...Minnesota - St Paul \nFunction: Technology (CA) \nTitle: Embedded Software Engineer - 119729 \nOnsite/Remote:Onsite Position\n\n## Your... ...Software Engineer at Sentera located in St. Paul, MN, you will:\n\n * Develop high-quality software for our drone-based remote sensing...Full timeWork experience placementRemote workFlexible hours- ...Senior Software DeveloperLeidos is seeking Senior Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work aligns with the FAA's broader initiative...Remote work
- ...internal product owners, subject matter experts, and end users to co-develop scalable solutions that deliver meaningful business outcomes... ...and execution platform capabilities. 2 to 4 years of (intense) software engineering experience Proven track record as an expert-level...Hourly payContract workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Software Developer. Be the first to apply!
- software development engineer aws Saint Paul, MN
- real time software engineer Saint Paul, MN
- financial software developer Saint Paul, MN
- graduate software developer Saint Paul, MN
- software engineer travel Saint Paul, MN
- experienced software developer Saint Paul, MN
- remote entry level software developer Saint Paul, MN
- information technology software engineer Saint Paul, MN
- network software engineer Saint Paul, MN
- software engineer remote Saint Paul, MN



