1

Internship Full Stack Software Developer Jobs in Rochester, NY

The Senior Full-stack Software Engineer will engage in high-visibility projects, delivering solutions that drive value for Deloitte while collaborating with cross-functional teams to develop and ...

Work you'll do As a Senior Full-stack Software Engineer, you will actively engage in your engineering craft, taking a hands-on approach to multiple high-visibility projects. Your expertise will be ...

next page

Showing results 1-20

Internship Full Stack Software Developer information

See Rochester, NY salary details

$23

$58

$84

How much do internship full stack software developer jobs pay per hour?

As of Jun 17, 2026, the average hourly pay for internship full stack software developer in Rochester, NY is $58.47, according to ZipRecruiter salary data. Most workers in this role earn between $48.61 and $67.36 per hour, depending on experience, location, and employer.

What is an Internship Full Stack Software Developer job?

An Internship Full Stack Software Developer job involves gaining hands-on experience in both front-end and back-end development. Interns collaborate with teams to design, develop, and test web applications using technologies like HTML, CSS, JavaScript, databases, and server-side languages. They learn industry best practices, version control (e.g., Git), and work on real-world projects. This role helps interns build their technical skills and understand the software development lifecycle while contributing to a company's development efforts.

What types of projects or tasks can I expect to work on as a Full Stack Software Developer intern?

As a Full Stack Software Developer intern, you can expect to work on a variety of tasks ranging from assisting with website interface updates to building and testing application features on both the front-end and back-end. Common responsibilities may include fixing bugs, writing and reviewing code, collaborating with senior developers, and participating in team meetings or code reviews. You'll likely use popular development tools and communicate regularly with both designers and software engineers to support ongoing projects. This hands-on experience will help you develop practical technical skills and expose you to the collaborative workflows common in modern software teams.

What are the key skills and qualifications needed to thrive in the Internship Full Stack Software Developer position, and why are they important?

To thrive as an Internship Full Stack Software Developer, you need a basic understanding of both front-end and back-end development, familiarity with core programming languages (such as JavaScript, Python, or Java), and enrollment in or completion of a related computer science program. Experience with frameworks like React or Node.js, version control systems like Git, and exposure to databases are typically beneficial. Strong problem-solving skills, eagerness to learn, and effective communication help you collaborate well with diverse teams. These capabilities are important because interns are expected to quickly adapt, contribute to multiple layers of a project, and clearly communicate progress or challenges in a fast-paced environment.

What are the most commonly searched types of Full Stack Software Developer jobs in Rochester, NY? The most popular types of Full Stack Software Developer jobs in Rochester, NY are:
What are popular job titles related to Internship Full Stack Software Developer jobs in Rochester, NY? For Internship Full Stack Software Developer jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Internship Full Stack Software Developer jobs in Rochester, NY look for? The top searched job categories for Internship Full Stack Software Developer jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Internship Full Stack Software Developer jobs? Cities near Rochester, NY with the most Internship Full Stack Software Developer job openings:
Full Stack Software Engineer

Full Stack Software Engineer

Progressive Machine & Design

Victor, NY โ€ข On-site

$90K - $105K/yr

Full-time

Posted 8 days ago


Job description

Description:

Primary Function and Scope:

-Design, develop, and maintain components for an ASP .NET web application.

  • Design front-end components for optimal user experience using HTML, CSS, and JavaScript.
  • Design server-side components using C# and SQL server using modern software design patterns. Update and refactor legacy systems to comply with contemporary code standards.
  • Support and contribute to an existing suite of automated white-box software tests.

-Design, develop, and maintain supporting .NET applications related to:

  • Automated background tasks.
  • Integrations with SolidWorks, Enterprise PDM Vault, and AutoCAD Electrical.
  • Integrations with ERP and accounting software.

-Assist with in-depth root cause analysis and technical research for application issues escalated from IT support related to .NET applications.

-Assist with an internal quality assurance process for .NET applications.


Essential Duties & Responsibilities include, but are not limited to:

-Participate in requirements gathering, prototyping, and planning for a suite of internal .NET applications as part of an agile software engineering workflow using Azure DevOps.

-Design, develop, and test .NET software solutions using our technology stack. This includes:

  • Intuitive and flexible web pages with interactive UI elements.
  • Robust server-side application and data access services.
  • SQL data structures, procedures, and other database elements.

-Maintain and modernize existing internal .NET applications by introducing modern software engineering patterns, .NET and C# features, and more efficient algorithms.

-Adhere to and uphold a set of best practices, standards, and conventions for .NET software solutions defined by the manager. Perform code review for other developers to reinforce compliance.

-Review and investigate .NET application issues escalated by the IT support team. Perform root cause analysis and provide resolution options to IT support and IT development manager.

-Execute black-box tests with existing software acceptance criteria against a .NET application. Record and report test results through a DevOps system.

-Any other task assigned by management within scope of position, federal and state regulations.

Our technology stack includes:

Front-End:

  • ASP .NET MVC with Razor Views
  • HTML, JS, CSS, DevExtreme jQuery, Bootstrap

Back-End:

  • .NET Framework, .NET Standard, .NET
  • C#, T-SQL (SQL Server)
  • Quartz.NET, SolidWorks Interop, EPDM Interop
Requirements:

Qualification Requirements: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill and/or ability required.


Education And/or Experience:

-BS Degree in Computer Science, Software Engineering, Information Technology, or related fields.

-3+ years of experience with design, development, and maintenance of .NET web applications using C#.

  • Familiarity with .NET Framework, .NET Standard, and .NET Core is required.

-3+ years of experience with web development technologies: HTML, JS, CSS, jQuery, Bootstrap

-3+ years of experience with SQL and relational databases. T-SQL experience preferred.

-Familiarity with modern software development best practices, design patterns, and conventions e.g. SOLID, OWASP Top 10, GoF Design Patterns.

-Familiarity with Git. Understanding of version control principles.

-Experience with any of the following is a plus, but not required:

  • DevExtreme, React
  • SolidWorks Interop, EPDM Interop
  • Entity Framework or micro-ORM systems (Dapper)
  • Azure DevOps Server, YAML pipelines
  • Design

-Experience with .NET Core and migration from .NET Framework to .NET Core is a big plus.

-Excellent technical writing skills. Ability to create documentation for CMMC change control compliance and user-facing patch notes & work instructions.