Junior Software Engineer
QTEC Aerospace is seeking multiple Junior Software Engineers to join our team of professionals in Huntsville, AL. The successful candidates will become part of a team of professionals representing both industry and government in support of a Missile Defense System (MDS) with a mission of protecting the United States and our allies. The successful candidates 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 candidates will function as an integral member of a multi-contractor team providing program, engineering, and technical support to Missile Defense programs.
Job Duties/Responsibilities: Responsibilities will include, but may not be limited to the following:
- Responsible for software development in the Java language
- Responsible for performing analysis and technical support of systems software products, including complex problem resolution, design, development, testing, operational integration, and user support
- Designs, codes, maintains, debugs and configures enterprise software applications and products
- Works from specifications to develop or modify operating systems applications
- Assists with design, coding, benchmark testing, debugging and documentation of programs
- Interfaces with other system support groups to resolve problems, setting standards and improving overall efficiency of the operating system
Minimum Education and Experience: Bachelors degree in software engineering, computer science, mathematics, physics, or related field from an accredited college and at least 2 years related experience or Master's degree
Required Knowledge, Skills and Abilities:
- Software engineering and software development with Java/JEE experience
- Possess knowledge of basic software practices, including coding standards and configuration management
- Familiar with developing enterprise applications using Java
- Familiarity with Java foundation classes and toolkits
- Knowledge of developing software for Unix/Linux
- Experience working as part of an Agile team; understanding of Agile methodology
- Understanding of standard system engineering design artifacts such as Use Cases and SysML diagrams
- Good working knowledge of MS Office products
- 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-starter with ability to work both independently and in a team environment
Desired Knowledge, Skills and Abilities:
- Use of common software development and management tools, including Git, Nexus, JIRA, Confluence, Maven/Gradle, and Eclipse
- Full Stack experience
- Command and control system application development
- Automated test and pipeline development experience
- Test-driven development
- Experience developing software for Windows platforms
- Experience with Software Integration testing, including developing automated test scripts
- Knowledge of server-side/database development and computer system administration
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.