1

Software Development Engineer Intern Jobs in New York

Company We are building AI-powered EMR (workflow management) software for the fastest-growing group ... As an early engineer, you will have a broad ownership and impact on the technology, the product ...

Reporting to the Engineering manager, the SDE III will participate as part of a highly skilled software development team to build the tools, processes and automation frameworks that will improve ...

AI-first engineer. You've set up custom automation workflows (e.g., wiring Claude or similar LLMs ... SDK development experience * Backend or full-stack exposure (Java a plus) Compensation & Perks ...

AI-first engineer. You've set up custom automation workflows (e.g., wiring Claude or similar LLMs ... SDK development experience * Backend or full-stack exposure (Java a plus) Compensation & Perks ...

DESIGN ENGINEER INTERN

Queens, NY

$17.75 - $23/hr

Tasks may include preparing said engineering documents for civil site development of water supply ... software skills in using Microsoft Office Suite (Word, Excel & PowerPoint). - Familiarity with the ...

DESIGN ENGINEER INTERN

Queens, NY

$17.75 - $23/hr

Tasks may include preparing said engineering documents for civil site development of water supply ... software skills in using Microsoft Office Suite (Word, Excel & PowerPoint). - Familiarity with the ...

next page

Showing results 1-20

Software Development Engineer Intern information

What types of projects do Software Development Engineer Interns typically work on, and how much ownership do they have over their work?

As a Software Development Engineer Intern, you will often contribute to real-world projects that may range from feature development and bug fixes to prototyping new tools or improving existing systems. Interns are usually paired with a mentor and integrated into agile teams, where they are encouraged to take ownership of their assigned tasks and present their solutions. While guidance and code reviews are standard, interns are trusted to design, implement, and test their code, allowing for meaningful hands-on experience and a direct impact on product outcomes.

What does a Software Development Engineer Intern do?

A Software Development Engineer Intern assists in designing, coding, testing, and maintaining software applications under the guidance of experienced engineers. Interns typically work on real projects, write code, debug issues, and collaborate with team members to learn the software development lifecycle. This role helps interns gain practical experience, improve programming skills, and understand how software teams operate in a professional environment.

What is the difference between Software Development Engineer Intern vs Software Engineer?

AspectSoftware Development Engineer InternSoftware Engineer
CredentialsTypically pursuing or recently completed a bachelor's or master's degree in computer science or related fieldUsually holds a bachelor's degree or higher in computer science or related discipline
Work EnvironmentInternship programs, often part-time or summer roles within tech companiesFull-time employment in software development teams
Employer & Industry UsageUsed across tech companies, startups, and large corporations for entry-level rolesFull-time professional role in similar environments
Common Search & ComparisonOften compared for entry-level experience and career progressionRepresents a standard professional role in software development

The main difference between a Software Development Engineer Intern and a Software Engineer is the experience level and employment status. Interns are typically students gaining practical experience, while Software Engineers are full-time professionals responsible for designing, developing, and maintaining software products.

What are the key skills and qualifications needed to thrive as a Software Development Engineer Intern, and why are they important?

To thrive as a Software Development Engineer Intern, you typically need proficiency in programming languages such as Java, Python, or C++, and a solid understanding of computer science fundamentals, often supported by coursework or personal projects. Familiarity with development tools like Git, integrated development environments (IDEs), and sometimes cloud platforms or version control systems is expected. Strong problem-solving abilities, eagerness to learn, and effective communication help interns collaborate and adapt quickly. These skills and qualities enable interns to contribute meaningfully to projects while growing their technical and teamwork abilities in a real-world environment.
What are the most commonly searched types of Software Development Engineer jobs in New York? The most popular types of Software Development Engineer jobs in New York are:
What cities in New York are hiring for Software Development Engineer Intern jobs? Cities in New York with the most Software Development Engineer Intern job openings:
Infographic showing various Software Development Engineer Intern job openings in New York as of June 2026, with employment types broken down into 96% Full Time, 2% Part Time, and 2% Contract. Highlights an 94% Physical, 2% Hybrid, and 4% Remote job distribution.
Software Development Engineer in Test (SDET)

Software Development Engineer in Test (SDET)

MetTel

New York, NY

$90K - $120K/yr

Other

Posted 28 days ago


Job description

MetTel is looking for a Software Development Engineer in Test (SDET) to join our QA Operations Testing team!  

As a Software Development Engineer in Test, you will be part of our QA team working in an Agile Environment to ensure we release the software applications and features with the best quality possible along with continuous and fast quality improvement and delivery cycles.

ROLE AND RESPONSIBILITIES:

  • Must be confident with leadership skills; able to work independently.
  • Perform functional, API, performance testing, usability testing, regression testing, security testing, etc. 
  • Build test cases/suites design, develop automation scripts and framework. Apply black box and white box testing techniques.
  • Participate in test strategy, test cases/suites design, automation framework design strategy discussions with QA lead and other QA team members.
  • Participate in release management, responsible for the high quality of our product for whole Software Development Life Cycle (SDLC)
  • Participate in defect management, responsible for reporting, analysis, tracking the defect with its full life cycle. 
  • Develop and implement automation solutions for front-end and back-end systems

DESIRED QUALIFICATIONS:

  • 5 years hands-on experience in a QA role and experience with Agile methodologies.
  • Bachelor's degree or higher in Information Systems, Computer Science, Computer Engineering or related field, or foreign equivalent required.
  • Be passionate about Software QA Testing. Understanding the importance of testing during the software development process.
  • Automation testing (Selenium) and hands on functional testing including API, performance, usability, regression test, etc.
  • Hands-on development experience, deep understanding of one or more programming languages and OOP principles (C#/Java/Python/JavaScript).
  • Knowledgeable of continuous integration tools and build pipelines (CI/CD, TeamCity, Jenkins, Git) 
  • Solid foundation in web application fundamentals, including development or testing experience and a keen understanding of web technologies.
  • Strong analytical skills. Have the ability to find the root cause of the problem.
  • Experience with test suites/test case
  • Experience in Release Management ensuring code deployments are released on time

Preferred Qualifications:

  • Experience performing code scans/code review is a plus.
  • Knowledge and experience of using JIRA Bug Tracking tools and Test Management tools.
  • Knowledgeable of application frameworks and/or front-end frameworks (.NET, React, Spring, Angular, Django) is preferred.
  • Experience writing code for back-end, API, or front-end testing is preferred.
  • Good verbal and written communication skills. Ability to write clear anomaly reports.
  • Completed the ISTQB foundation level certification/ISTQB Agile Tester certification preferred
  • Knowledge of SQL is required.
  • Release management experience preferred.
  • Detail-oriented.
  • Experience with Outsystems is a plus.

The salary range reflected is a good faith estimate of base pay for the primary location of the position. Our compensation reflects the cost of labor across several U.S. geographic markets, and we pay differently based on those defined markets. The U.S. pay range for this positionis $90,000 - $120,000 annually. Paywithin this range varies by work locationand may also depend on job-related knowledge, skills, experience and abilities of the successful candidate. Your recruiter can share more about the specific salary range for the job location during the hiring process.

Keywords: #SoftwareDevelopmentEngineerinTest, #SDET, SDET, #Developerintest, Developer in test, #QualityEngineer, #QualityAssuranceTesting, Quality Assurance Testing, #SoftwareEngineer, SoftwareEngineer, #Automationtesting, Automation testing, #Selenium, Selenium, #APITesting, APITesting, #QAOperations, QAOperations, #SDLC, SDLC, #SQL, SQL, #NYC, NYC, New York City, #LinkedInJobs