Intern, Software Engineer
Department: Product Development
Employment Type: Internship
Location: McLean, Virginia, Headquarters, Hybrid
Position Summary, Job Requirements & Responsibilities
The Software Engineering Intern will support the Product Engineering Team in developing and refining tools to optimize internal procedures for our "Product Machine" process. The intern will learn the software development process, including Azure DevOps, the workflow from high-level requirements through testing and deployment, and the development of supporting documentation. The intern may also engage and learn in several other areas that support product development, including data analysis, prototype and mockup development, customer interactions, managing and validating all of our CI/CD Pipelines for code quality.
- Verify all Repos and Pipelines are using the SonarQube Code Quality scanner and organize the Project and Portfolios in SonarQube
- Create and review work items for developers, refining them so they are ready for development
- Participate in daily scrum meetings
- Update controlled documents and submit new versions for approval
- Help manage development backlogs
- Perform data analysis
Skills, Knowledge and Expertise
- Use of software collaboration and development tools such as Azure DevOps
- Agile scrum methodology for software development
- Requirements gathering process
- Documentation of software requirements, design, management, process, etc.
- How software development can be fun
- Must be a minimum of 18 years of age
- Must be currently enrolled in a bachelor's or graduate degree program at an accredited academic institution
- Must be eligible to work in the U.S.
- Some experience with Python programming and some example/sample projects
- Software engineering technical background
- API modeling and architecture knowledge
- Microsoft Office products, including Teams
- Python, HTML, APIs, SQL, Javascript, Oracle APEX
About You
You are curious and eager to learn. A strong desire to explore and understand technologies is crucial.
You are resilient. You have a positive attitude toward attacking challenging problems.
- Software engineers with different seniority and backgrounds, and they are willing to give you a hand when needed.
- You will work with an extended team, including the project/program manager, scrum master, architects, and operations stakeholders, in an agile scrum environment.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
