PR025-056 - SOFTWARE ENGINEERS

QTEC AerospaceHuntsville, AL
11dOnsite

About The Position

QTEC Aerospace is looking for highly capable and motivated individuals. The successful candidate will function as an integral member of a multi-contractor team providing program, engineering, and technical support to Missile Defense programs. The chosen candidate will handle Java software development within the Systems Architecture (Sys-Ar) of the Regional Applications team. They will work under guidance, and will bring experience from various systems and software areas, along with a broad understanding of related disciplines, application impacts, and customer sector.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Mathematics, Physics, or a related field from an accredited university, along with at least 2 years of experience; or a Master's degree in a related field; or 6 years of relevant work experience may be considered as an alternative to a degree
  • Understanding of software engineering and software development, with Java/J2EE experience or equivalent OO development experience
  • Knowledge of software practices such as coding standards, automated testing, automated build pipelines, and configuration management
  • Must have the ability to work effectively in a fast-paced team environment
  • Understanding of standard systems engineering design artifacts, such as Use Cases and SysML diagrams
  • Excellent verbal and written communication skills, including ability to collaborate with cross-functional teams, and prepare and brief presentations to the customer as needed
  • Self-motivated and customer-oriented
  • Candidates must currently have and be able to maintain a minimum DoD SECRET level security clearance.

Nice To Haves

  • C++ experience
  • Knowledge of agile development methodologies
  • Experience developing enterprise applications on Linux and /or Windows
  • Knowledge of DevSecOps and/or build management
  • Willingness to take on unanticipated tasks
  • Familiarity with common software development and management tools such as Maven, Git/GitHub, Nexus, and Eclipse

Responsibilities

  • Responsible for analyzing and providing technical support for systems software products, including complex problem resolution, design, development, testing, operational integration, and user support
  • Maintains currency, debugs, and configures related software products
  • Works from specifications to develop or modify operating system applications
  • Assists with design, coding, benchmark testing, debugging, and documentation of programs
  • Interfaces with other system support groups to resolve problems, set standards, and improve the overall efficiency of the operating system
  • Works on most phases of software systems programming applications and may require minor instruction and guidance in other phases
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service