SOFTWARE ENGINEERS
Compensation estimateAI
See base, equity, bonus, and total comp estimates for this role — free, no credit card.
Sign up to see compensation estimateQTEC Aerospace is seeking a SOFTWARE ENGINEER to join our team of professionals in Huntsville, AL. The qualified applicant will become part of a team of professionals representing both industry and government. The successful candidate will be detail oriented, have a proven track record and a positive work ethic.
Job Summary
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.
Job Duties/Responsibilities
Responsibilities will include, but may not be limited to the following:
- 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
Minimum Education and Experience
- 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
Required Knowledge, Skills and Abilities
- 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
Desired Knowledge, Skills and Abilities
- 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
Security Clearance
Candidates must currently have and be able to maintain a minimum DoD SECRET level security clearance.
Location
Huntsville, AL
*QTEC, Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment and advancement in employment without regard to any applicable local, state or federally protected class, characteristic or non-merit based factor.*