Software Engineer - Intern

Ridgeline International

Software Engineer - Intern

Tysons, VA
Internship
Paid
  • Responsibilities

    Job Description

    Come join us at Ridgeline! We are seeking a Software Engineering Intern to be part of our dynamic software team. This internship offers an exciting opportunity to gain hands-on coding experience with modern technologies, including Java, Python, Angular, and SQL. If you are passionate about software development and eager to apply your skills in a real-world setting, this opportunity is for you!

    What You'll Be Doing:

    • Writing performant, reliable, testable, and maintainable code.
    • Participating in software design, coding, code review, testing, debugging, and API documentation.
    • Practicing good documentation habits using tools like Confluence and Jira.
    • Collaborating with the software testing team to automate testing processes and improve reporting.
    • Engaging in Agile software development processes to enhance development efficiency and collaboration.

    What You Will Learn:

    • Develop production-quality code using modern programming languages and frameworks.
    • Contribute to the design and implementation of software features in a collaborative team environment.
    • Participate in code reviews and debugging sessions to improve code quality.
    • Assist in automating software testing processes to increase efficiency.
    • Gain exposure to version control systems like Git and understand best practices for software development workflows.
    • Work in an Agile development environment.
  • Qualifications

    Qualifications

    Must-Haves:

    • Currently enrolled in an undergraduate or graduate program in Computer Science, Computer Engineering, Electrical Engineering, or a related STEM field.
    • Proficiency in at least one of the following programming languages: Java, Python, JavaScript, or TypeScript (Bonus points for familiarity with Angular and Spring Boot).
    • Exposure to software development tools and frameworks, including source control management tools like Git.
    • Familiarity with Agile software development methodologies
    • Strong written and verbal communication skills.
    • US Citizenship is required, with the ability to obtain a Secret security clearance.

    Why Join Us?

    • Real-world experience working on impactful projects.
    • Mentorship and guidance from experienced software engineers.
    • Collaboration with cross-functional teams to develop innovative solutions.
    • A fast-paced, learning-focused environment designed to help you grow.

    Additional Information

    Internship Details:

    • Ridgeline's 2025 Internships begin on June 2, 2025, and extend through August.
    • Internships are predominantly situated at Ridgeline's headquarters campus in McLean, VA. However, in certain instances, remote work may be allowed.
    • Applicants must be capable of remaining stationary for 50% of the time. Occasionally, movement within the office environment may be required.
    • The role involves continuous interaction with computers and other office productivity equipment.

    Ridgeline is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, veteran status, or any other characteristic protected by law. We are proud to be an equal opportunity workplace.

    If you require a reasonable accommodation to apply for a position with Ridgeline International through its online applicant system, please contact Ridgeline's Talent Management Department at (703) 544-2424 or contact us through e-mail atcontact_us@ridgelineintl.com