Capital Technology Group is looking to solve complex, mission-critical business challenges for federal and commercial clients through software development, digital transformation, human-centered design, data analytics and visualization, and cybersecurity.
Requirements
- Familiarity with Java or Python
- Familiarity with HTML, CSS, JavaScript, and React
- Comfortable navigating the Linux shell and using Git
- At least two past software development projects uploaded to an accessible Git repository (school or personal projects demonstrating strong technical skills)
- Exposure to cloud platforms (AWS, Azure) or modern software frameworks
- Public-facing sites, apps, or demos you’ve created yourself
- College student majoring in Computer Science or a related field (priority given to rising seniors)
Responsibilities
- Build and enhance software applications as part of a collaborative, agile team working in Scrum sprints, taking ownership of features that make a real impact
- Attend daily stand-ups and other scheduled team meetings to stay aligned, share progress, and collaborate effectively
- Work on exciting technical projects involving software development, data analysis, and cloud technologies
- Collaborate with other interns and team members on group tasks, problem-solving, and peer learning opportunities
- Participate in technical discussions, brainstorming sessions, and code reviews to learn directly from industry experts during weekly speaker sessions
- Present your work throughout the internship and showcase your contributions, skills, and growth in an end-of-summer final presentation
- Go into the office 2–3 times per week to connect with the team, participate in hands-on activities, and engage in in-person learning
Other
- US Citizen
- Living in the DC Metro area
- Strong communication skills, teamwork, and a passion for problem-solving
- Interest in building a professional portfolio and expanding your network
- A proactive, collaborative mindset with a drive to learn and innovate