Skip to content
mimi

Software Developer Intern

Bigbear.ai

Tysons · On-site Internship Entry Level $20 – $30/hr 1mo ago

About the role

Overview

BigBear.ai is seeking a Software Developer Intern to support the development of our commercial cloud-based web application. The intern will work alongside senior engineers and technical leads in an agile environment, gaining hands-on experience with full stack development, cloud technologies, and modern software engineering practices.

Responsibilities

  • Assist in the analysis, design, development, testing, and deployment of software and web applications
  • Support the building of prototypes, proof of concepts, and R&D efforts under the guidance of senior developers
  • Help troubleshoot and resolve backend issues with guidance from senior engineers
  • Assist in designing and maintaining APIs to support external systems, web, and mobile applications
  • Contribute to maintaining and enhancing API documentation for backend web services
  • Support the development and maintenance of unit tests for critical components
  • Assist with the implementation of security and data protection best practices
  • Collaborate with the product manager, business analyst, and chief architect to understand technical design and solutions
  • Coordinate with team members to contribute to deliverable end-products
  • Participate in all phases of the Software Development Life Cycle, including releases and deployment
  • Attend and support customer and integrator meetings as needed
  • Stay up to date with current best practices and emerging technologies
  • Participate in code reviews and receive mentorship from senior developers

Qualifications

  • Currently enrolled in a Bachelor's or Master's degree program in: Computer Science, Software Engineering, Information Technology, or a related technical field
  • Must be a rising Junior or Senior (i.e., completed at least 2 years of coursework)
  • Minimum GPA of 3.5 preferred
  • Basic foundation in computer science, algorithms, and web services design
  • Familiarity with at least one programming language such as JavaScript, TypeScript, Java, or Python
  • Basic understanding of front-end technologies such as HTML5, CSS3, and JavaScript
  • Familiarity with code versioning tools such as Git
  • Strong problem-solving skills with good aptitude and reasoning
  • Excellent written and verbal communication skills
  • Ability to work collaboratively in a team environment

Skills

CSS3GitHTML5JavaJavaScriptPythonTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free