Qualis Corporation
Junior Software Engineer (Finance)
Qualis LLC is seeking a talented Junior Software Engineer to join our Qualis Software Engineering Directorate (QSED). As a QSED Junior Software Engineer, you will be responsible for developing innovative software solutions to address a variety of problem-sets under the close supervision and direction of senior engineers. You will work closely with a team of experienced multi-disciplinary engineers and subject matter experts to deliver exceptional software engineering services and solutions.
Essential Functions:
• Develop and maintain software in a process mature DevSecOps and Agile environment using C, C++, C#, and other programming languages, as required.
• Conduct independent research on domain specific topics that support development of critical technologies.
• Perform rapid prototyping for various software projects, with a focus on hardware automation, performance optimization, and complex problem solving under the supervision of
• Perform laboratory system and integration testing of software builds, prototypes, and experiments
• Participate in cross-team communication and collaboration for requirements gathering and clarification, testing, validation, and other software consulting
• Perform Linux system administration and cybersecurity support for engineering assets and high-performance computing environments
• Participate in code reviews with a focus on ensuring secure coding practices and overall code quality.
• Contribute to the continual maturation of QSED infrastructure and processes.
• Perform deployment, integration, and testing of software in a process mature environment
• Support the on-going establishment and maturation of a DevSecOps Agile environment that includes pipeline and process development and automation
• Perform activities throughout the software lifecycle to ensure the appropriate level of rigor has been applied to address safety, security, quality, and usability of the software
• Develop data visualizations and test reports for in support of test events
• Perform root cause analysis
• Perform laboratory system and integration testing of software builds, prototypes, and experiments
Requirements
Minimum Requirements:
• Bachelor of Science (BS) degree in Computer Science, Software Engineering, Management of Information Systems, Computer Engineering, or similar technical degree.
• 0 - 2 years of professional experience working on a software engineering team
• Candidate must be able to read and comprehend code from various languages and frameworks
• Candidate must be capable of developing a software testing skillset that includes unit, integration, and system test development and test automation for various platforms, operating systems, and architectures
• Candidate must have the ability to learn new methods, technologies, and concepts
• Candidate must be willing to contribute to the development of a mature process development environment
• Candidate must have the ability to work efficiently and effectively independently and in a team environment
• Candidate must possess time-management skills
• Candidate must possess an active Top-Secret security clearance or be able to obtain one
• Candidate must be located in or willing to relocate to Huntsville, AL (or surrounding areas)
• Candidate must be a US Citizen
Preferred Qualifications:
• Active DoD Top-Secret Security Clearance
• Experience working in a DevSecOps environment
• Experience working in an Agile environment
• Experience working in a process mature environment
• Familiar with CMMI and/or ISO 12207
• Experience with Linux operating system
Benefits
Qualis is committed to hiring and retaining a diverse and talented workforce who can contribute to the mission and vision of the Company. Our employees are our greatest asset and we promote a positive work environment, teamwork, professional growth, innovation, community involvement, flexible scheduling and a family-friendly work environment.