Tetra Tech

E-IDS Software Engineer - FAA Systems

Tetra Tech$90K — $120K *
Aerospace & Defense
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science, mathematics, or related field with 10 years of experience required.
  • Experience maintaining legacy FAA systems like IDS.
  • Proficient in Angular, focusing on components, services, pipes, and routing.
  • Knowledgeable in TypeScript for large-scale applications.
  • Experienced with Spring Boot framework and RESTful API development.
  • Familiar with relational databases like PostgreSQL and unit testing frameworks like JUnit.
  • Ability to work effectively in Agile teams.

Responsibilities

  • Develop front-end applications using Angular and middle-tier APIs with Spring Boot.
  • Create automated deployment scripts and documentation for application launch.
  • Collaborate with operational teams to identify and resolve software defects.
  • Provide technical insights and time estimates for project deliverables.
  • Assist in the creation of software manuals and help guides.

Benefits

  • Work onsite 5 days a week at WJHTC, Atlantic City, NJ.
  • Exposure to Federal Aviation Administration (FAA) projects and standards.
  • Opportunity to enhance skills in Angular, Spring Boot, and containerization.
  • Part of a collaborative Agile environment with daily stand-ups and sprint planning.
Full Job Description
Job Description
LS Technologies, a Tetra Tech Company, is seeking a UI Software Engineer (Onsite) with technical expertise and Enterprise Information Display System (E-IDS) knowledge and experience to support the Federal Aviation Administration (FAA).
Job Duties & Responsibilities - Essential Job Functions may include, but are not limited to, the following:
  • Front-end Angular web development and middle-tier Java Spring Boot API development
  • HTML5, CSS3, JavaScript (ES6+) for front-end development
  • Support the deployment of newly developed applications through the creation of automated deployment scripts and installation documentation.
  • Work with ticketing systems, operational staff, and quality assurance personnel to identify and fix software defects.
  • Provide time estimates and technical input to project deliverables.
  • Assist in development of Software Manuals and Help Guides

Education
  • Bachelor of Science degree in computer science, mathematics, or related specialty with 10 years of experience is required.

Qualifications
  • Must have experience maintaining legacy FAA systems, such as IDS.
  • Practical and detailed familiarity with Angular, including components, services, pipes, and routing
  • Knowledge of TypeScript and its benefits for large-scale applications
  • Experience with Spring Boot framework, including RESTful APIs, controllers, services, and repositories
  • Knowledge of relational databases such as PostgreSQL
  • Familiarity with unit testing frameworks like JUnit, Mocha, and Jasmine
  • Ability to work in an Agile environment and participate in daily stand-ups, sprint planning, and retrospectives
  • Familiarity with containerization using Docker or Kubernetes
  • Understanding of DevOps principles and continuous integration/continuous deployment (CI/CD) pipelines
  • Excellent interpersonal skills, facilitation, and management skills, written and oral communication skills and analytical skills.
  • Experience working in an Agile environment and participating in daily stand-ups, sprint planning, and retrospectives.

Work Requirements:
  • Work location: WJHTC, Atlantic City, NJ
  • Work Hours: Onsite 5 days per week. Normal working hours
  • Travel: 0%
  • Physical requirements:
  • Extended Computer Use: Regular and prolonged periods of working at a computer terminal.
  • Lifting and Carrying: Occasional lifting of equipment and materials weighing up to 50 pounds may be required during installations or maintenance.
  • Mobility: Ability to move around the office environment to access computer hardware, networking equipment, and server rooms.
  • Dexterity: Manual dexterity and visual acuity to operate computer equipment, troubleshoot issues, and perform tasks requiring precision.
  • Sitting/Standing: Both prolonged sitting and occasional standing may be required for troubleshooting and attending to system issues.
  • Background check: Must have ability to obtain and maintain a Public Trust.


About Tetra Tech

Tetra Tech, Inc. is an American engineering services company that provides consulting, engineering, program management, and construction management services. The company serves a range of industries, including water, environment, infrastructure, resource management, energy, and international development. Tetra Tech was founded in 1966 and is headquartered in Pasadena, California. The company operates in over 50 countries and has more than 20,000 employees.
Learn more about Tetra Tech
Size
21,000 employees
Market Cap
$7.9 billion
Industry
Net Income
$178.9 million
Founded
1966
5 Year Trend
+6.9%
Revenue
$2.3 billion
NASDAQ

Similar Jobs

More Jobs at Tetra Tech

More Aerospace & Defense Jobs

Find similar E-IDS Software Engineer - FAA Systems jobs: