1

Software Developer Engineer Intern Jobs in Washington

Be Seen First

... Engineer (Senior Software Developer, Application) to support the design, development, implementation, and optimization of advanced Artificial Intelligence (AI) and Machine Learning (ML) solutions for ...

Be Seen First

... Engineer (Senior Software Developer, Application) to support the design, development, implementation, and optimization of advanced Artificial Intelligence (AI) and Machine Learning (ML) solutions for ...

As a Visa intern, you'll build valuable connections across the organization, sharpen your ... Solid understanding of software engineering concepts and methodologies * Experience or knowledge in ...

Software Developer Intern

Gaithersburg, MD · On-site

$20.75 - $27.25/hr

CERTIFY Global is an innovative software organization that provides a seamless patient experience ... Interns will have the ability to engage in Engineering and Product Support, while collaborating ...

Software Developer Intern

Gaithersburg, MD · On-site

$20.75 - $27.25/hr

\n \n \n CERTIFY Global is an innovative software organization that provides a seamless patient ... Interns will have the ability to engage in Engineering and Product Support, while collaborating ...

As a Software Engineering Intern, you will build on your academic foundation and gain hands-on ... Engineer with AI: Use AI coding tools as a learning and productivity multiplier-generating ...

next page

Showing results 1-20

Software Developer Engineer Intern information

What does a software developer engineer intern do?

A Software Developer Engineer Intern assists in designing, coding, testing, and debugging software applications under the guidance of experienced engineers. Interns typically work on real-world projects, collaborating with teams to develop new features or maintain existing systems. They gain practical experience with programming languages, development tools, and industry best practices while contributing to the company's technology goals. This role is an opportunity for students or recent graduates to apply their academic knowledge, learn from professionals, and prepare for a career in software engineering.

What are the key skills and qualifications needed to thrive as a software developer engineer intern?

To thrive as a Software Developer Engineer Intern, you need a solid understanding of programming languages (such as Java, Python, or C++), data structures, algorithms, and often enrollment in a computer science or related degree program. Familiarity with version control systems like Git, integrated development environments (IDEs), and sometimes cloud platforms or collaborative tools is common. Strong problem-solving abilities, eagerness to learn, and effective teamwork and communication skills set exceptional interns apart. These competencies are crucial for contributing to projects, adapting quickly, and maximizing learning opportunities in a fast-paced engineering environment.

What types of projects or tasks can I expect to work on as a software developer engineer intern?

As a Software Developer Engineer Intern, you can expect to work on real-world coding projects that contribute to your team's goals. Typical tasks may include developing new features, fixing bugs, writing automated tests, and participating in code reviews. You'll often collaborate with other engineers, product managers, and designers, gaining exposure to the full software development lifecycle. This hands-on experience helps you build technical skills, understand agile workflows, and develop effective communication within multidisciplinary teams.

What cities in Washington are hiring for Software Developer Engineer Intern jobs?

Cities in Washington with the most Software Developer Engineer Intern job openings:

Software Developer/Engineer

Washington, DC • On-site


Accenture Federal Services
IT Services • 10K+ employees

8.7

Company rating: 8.7 out of 10

Based on 20 frontline employees who took The Breakroom Quiz

51st of 499 rated business services

People enjoy working here

Good employer

Recommended by parents


Full-time

Re-posted 18 days ago


Job description

Who you are:

The Software Developer/Engineer will engage in hands-on software development and integration for the system's software components, including infrastructure, data tools, and user interfaces. This role involves translating system engineering designs into robust software solutions, ensuring quality and scalability.

The work:

  • Perform software development and integration for system components.
  • Translate system engineering designs into software designs.
  • Design, implement, and maintain source code, Infrastructure-as-Code, and Configuration-as-Code.
  • Write clean, maintainable, and efficient code following established coding standards.
  • Create comprehensive unit tests to ensure code quality.
  • Participate in code reviews to maintain code quality and share knowledge.
  • Troubleshoot and resolve software defects.
  • Optimize code for performance and scalability.
  • Integrate with APIs and external systems.
  • Implement security best practices in code development.
  • Collaborate with UI/UX designers to implement user interfaces.
  • Work with database specialists to design and implement data models.
  • Document code, APIs, and technical designs.
  • Participate in Agile ceremonies such as sprint planning and daily stand-ups.
  • Stay current with emerging technologies and development practices.

What you need:

  • Bachelor's degree or equivalent experience in IT, Cybersecurity, Computer Science, Information Systems, Data Science, Software Engineering, or related field.
  • minimum of 4 years of software development and integration experience.
  • Demonstrated expertise in designing, coding, testing, and maintaining complex software solutions.

Security Clearance:

  • Active Secret, Top Secret, TS/SCI, or TS/SCI with Polygraph clearance required, depending on position


What Accenture Federal Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom