Job Description
We are seeking a motivated and talented Software Engineering Intern to join our dynamic team in Washington, DC. At Capital Data Systems, we believe in nurturing the next generation of tech leaders. As a paid intern, you will work on real-world projects that impact local and federal clients.
Our internship program offers a competitive hourly wage and mentorship from senior engineers. You will gain exposure to full-stack development, cloud infrastructure, and agile methodologies.
Responsibilities
- Assist in the design, development, and testing of software applications using modern programming languages.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews and contribute to technical documentation.
- Debug and troubleshoot software issues to ensure high system availability.
- Learn and implement best practices for software security and scalability.
- Attend daily stand-ups and sprint planning meetings to track project progress.
Qualifications
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Proficiency in at least one programming language (e.g., Python, Java, JavaScript).
- Basic understanding of database management systems (SQL, NoSQL).
- Familiarity with web development frameworks (React, Angular, or Node.js) is a plus.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication abilities.
- Ability to work collaboratively in a fast-paced team environment.