Leidos logo

Leidos

Software Engineer (Junior to Mid Level)

Minneapolis, MN, USA|Remote, Onsite

Job Overview

briefcase

Employment Type

Full-time
clock

Compensation

Type:
Salary
Rate:
Range $69,550.00 - $125,725.00
clock

Work Schedule

Standard Hours
Flexible
diamond

Benefits

Health Insurance
Dental Insurance
Paid Time Off
Retirement Plan
hybrid work environment
Professional development opportunities
Security clearance support

Job Description

Leidos is a prominent technology company known for delivering innovative solutions across a variety of sectors including defense, aviation, and healthcare. With a rich history of providing cutting-edge technological advancements, Leidos plays a critical role in national security, public safety, and health services worldwide. The company is recognized for its strong commitment to innovation, technical excellence, and problem-solving capabilities that help address complex challenges with a modern approach. Leidos fosters a collaborative work culture that encourages creativity and professional growth among its employees.

The role being offered is for a junior to mid-level Software Developer focused on a pivotal p... Show More

Job Requirements

  • bachelor's degree in computer science or related field with 2+ years of relevant experience or a master's degree in computer science or related field
  • experience in object-oriented design and development in C++ and Java
  • experience in following a documented software development process
  • experience using version control tools such as Git, Subversion or CVS
  • experience in use of the UNIX and Linux operating systems
  • the ability to obtain and maintain a public trust security clearance
  • the ability to obtain and maintain FAA suitability

Job Qualifications

  • bachelor's degree in computer science or related field with 2+ years of relevant experience or a master's degree in computer science or related field
  • experience in object-oriented design and development in C++ and Java
  • experience in following a documented software development process
  • experience using version control tools such as Git, Subversion or CVS
  • experience in use of the UNIX and Linux operating systems
  • ability to obtain and maintain a public trust security clearance
  • ability to obtain and maintain FAA suitability
  • experience developing graphical user interfaces using Qt
  • experience in Ansible, shell script, Python
  • development experience in other computer languages such as C, Ada, Perl
  • familiarization with the Atlassian Tool Suite and JIRA
  • FAA air traffic domain knowledge
  • willingness to travel to customer sites

Job Duties

  • maintaining the FAA air traffic control display software within the object-oriented environment primarily using C++ and Java on a UNIX/Linux platform
  • performing software development as needed for the TFDM system
  • providing support needed for system engineering
  • developing the design for the user interface framework including client and server-side components
  • working in an Agile Scrum environment
  • ensuring compliance with security and access requirements related to classified information
  • collaborating with team members and stakeholders to integrate data and optimize traffic flow management

Job Qualifications

Experience

Mid Level (3-7 years)

Job Location

You may be also interested in: