Cortina Solutions→
Software Engineering Intern at Cortina Solutions in Huntsville, AL
InternshipHybridFull-timeHuntsville, AL
Skills
pythongitapi designsoftware testingmachine learning familiaritysql knowledgecloud platforms familiarity
Job Description
Summary: Cortina Solutions is a government contractor providing technical professional services, and they are seeking a Software Engineering Intern to support the development and maintenance of software systems used in R&D programs. The intern will manage individual tasks independently while contributing to software deliverables and assisting in concept development for new programs.
Responsibilities:
- Develop, test, and maintain Python-based software applications supporting T&E, data management, and broader needs
- Build and consume REST APIs and microservices within existing system architectures
- Write and execute tests using established QA frameworks to ensure software reliability and correctness
- Participate in CI/CD pipeline workflows including code review, integration, and deployment processes
- Manage code contributions through Git in a collaborative, multi-program environment
- Support data cleaning, pipeline development, and analysis tasks as needed within ML-adjacent workflows
- Flex across programs and adapt quickly to varying technical requirements and priorities
Required Qualifications:
- MUST live in a HUBZone. To see if you reside in a HUBZone type your address in at, . Please confirm your address is in a Qualified HUBZone before you apply
- Currently enrolled in an undergraduate or graduate program in Computer Science, Software Engineering, or a related technical field
- Strong communication skills and ability to work in fast-changing task environments
- Proficiency in Python with demonstrated software development experience
- Working knowledge of Git-based version control in a team setting
- Familiarity with API design and microservices concepts
- Experience with software testing and QA methodologies
- Must be a U.S. Citizen
Preferred Qualifications:
- Experience with SQL and/or cloud-based data platforms (e.g., AWS or Azure)
- Familiarity with ML frameworks such as PyTorch or TensorFlow
- Prior related internship or project experience
Required Skills: Python, Git
Important Skills: API design, Software testing
Nice-to-Have Skills: Machine Learning familiarity, SQL knowledge, Cloud platforms familiarity