Jobs · Information Technology · Maryland

Jr Software Developer

Leidos · Gaithersburg, MD · 1 mo ago
HybridInformation Technology$70k–$126k/yrFull-time

About the role

The Federal Aviation Administration (FAA) Terminal Flight Data Manager (TFDM) is a NextGen program designed to improve air traffic operations in the National Airspace System (NAS) by providing efficient aircraft traffic planning. This role involves developing and implementing next-generation applications using modern technologies and frameworks.

Responsibilities

  • Architect, design, develop, and implement next-generation applications using software engineering best practices in the latest technologies: Infrastructure-as-Code and Configuration-as-Code (Terraform, Ansible), Content Management System (Drupal, WordPress), DevOps and CI/CD tooling (Bamboo, Docker, SonarQube, Ansible).
  • Provide software expertise in areas such as application integration, RESTful services, Drupal administration, 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 levels for audience.
  • All other duties as assigned or directed.

Requirements

  • 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 (PHP, Python, Java).
  • 1+ years of combined experience with web development and building responsive UIs with modern front-end technologies.
  • Must be able to obtain and maintain a Public Trust clearance.

Skills

  • Solid understanding of modern PHP frameworks (Drupal, Laravel, Symfony).
  • Experience developing modern PHP applications using object-oriented programming principles and contemporary PHP language features including typed properties and union types.
  • 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.
  • Strong experience in automating tasks with scripting languages like Bash, Shell, or Python.
  • Experience in use of the UNIX and Linux operating systems.
  • Experience using DevOps and CI/CD tools including Git/Bitbucket, Bamboo/Jenkins, SonarQube, and automated build/deployment pipelines.

Similar jobs

Junior Software Developer

NightwingAnnapolis Junction, MD· 1 wk ago
Engineering$55k–$106k/yrapply on nwis.wd12.myworkdayjobs.com

Software Developer

Zekiah TechnologiesDahlgren, VA· Yesterday
Engineeringapply on recruiting.paylocity.com

Software Developer

Pn Automation, Inc.Halethorpe, MD· 2 days ago
Engineeringapply on pnautomation.com

Software Developer

Robert HalfClearwater, FL· 2 days ago
Information Technologyapply on roberthalf.com

SOFTWARE DEVELOPER

3 Soft IncNew Jersey, United States· 2 days ago
Engineering$109k/yrapply on 3asoftinc.com