1

Full Stack Software Developer Jobs in Rochester, NY

Software Developer

Rochester, NY · Remote

$40 - $75/hr

As a member of DataAnnotation's coding team, you'll be part of a growing community of over 100,000 professionals -- including front-end, back-end, full-stack, machine learning, and other engineers ...

Ability to explain client-server architecture, MVC patterns, and authentication while preparing students for full-stack development roles and software engineering careers. * Conceptual Teaching ...

Java Developers

Rochester, NY · On-site

$50.25 - $65.25/hr

Rochester, NY- Very Long-term positions Need Full stack/ Frontend/ Backend Java Developer Should have excellent communication skills- Need to be senior. Woodcliff Lake, NJ.- Long-term position Need ...

Python Developer IV

Webster, NY · On-site

$111K - $174K/yr

Overview We are seeking a highly skilled and experienced Full Stack Developer with expertise in ... backend software development with a strong focus on Python and Django • Proven experience ...

Python Developer IV

Webster, NY · On-site

$111K - $174K/yr

Overview We are seeking a highly skilled and experienced Full Stack Developer with expertise in ... backend software development with a strong focus on Python and Django • Proven experience ...

Python Developer IV

Webster, NY · On-site +1

$111K - $174K/yr

Overview We are seeking a highly skilled and experienced Full Stack Developer with expertise in ... backend software development with a strong focus on Python and Django • Proven experience ...

The Kodak Alaris Software Developer position is responsible for development of software ... stack consisting of Azure Cloud Services, WinForms, WPF, Xamarin, Angular, React, HTML5 and CSS.

The Kodak Alaris Software Developer position is responsible for development of software ... stack consisting of Azure Cloud Services, WinForms, WPF, Xamarin, Angular, React, HTML5 and CSS.

... software to meet requirements • Design and develop test automation code • Complete complex ... As an industry leader in Full-Stack Technology Services, Talent Services, and real-world ...

... software to meet requirements • Design and develop test automation code • Complete complex ... As an industry leader in Full-Stack Technology Services, Talent Services, and real-world ...

next page

Showing results 1-20

Full Stack Software Developer information

See Rochester, NY salary details

$23

$58

$84

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

As of Jun 9, 2026, the average hourly pay for 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 a Full Stack Software Developer?

A full stack developer understands the entire “stack” or layers of programming within software technology. For this job, you should be familiar with all areas of software development and how they interact with other platforms. Your responsibilities include the development of front-end and back-end coding, an understanding of different servers, networks, and hosting environments, how to use application program interfaces (API), and managing quality assurance. Education requirements for this career include a bachelor’s degree in computer science or a related field. Jobs as a full stack software developer are a good foundation for a career in IT.

What is the difference between Full Stack Software Developer vs Front End Developer?

AspectFull Stack Software DeveloperFront End Developer
SkillsProficient in both front-end and back-end technologies, including HTML, CSS, JavaScript, server-side languages, and databasesSpecializes in client-side technologies like HTML, CSS, JavaScript, and frameworks such as React or Angular
Work EnvironmentWorks on both server and client-side development, often handling entire application stacksFocuses primarily on designing and implementing user interfaces and user experience
Common UsageUsed in full project development, especially in startups and small teamsPrimarily involved in UI/UX design and front-end feature implementation

The main difference between a Full Stack Software Developer and a Front End Developer lies in their scope of work. Full Stack Developers handle both front-end and back-end development, enabling them to build complete applications. Front End Developers focus solely on creating engaging user interfaces. Your choice depends on whether you prefer working across the entire tech stack or specializing in user-facing features.

What are the key skills and qualifications needed to thrive as a Full Stack Software Developer, and why are they important?

To thrive as a Full Stack Software Developer, you need proficiency in both front-end and back-end programming languages (such as JavaScript, HTML/CSS, Python, or Java) and a solid understanding of software development principles, often supported by a degree in computer science or equivalent experience. Familiarity with frameworks like React or Angular, server-side technologies like Node.js or Django, version control systems (e.g., Git), and cloud platforms is highly valued, along with relevant certifications. Strong problem-solving, effective communication, and collaboration skills help you stand out in multidisciplinary teams and dynamic environments. These capabilities are essential for building robust, scalable applications and ensuring smooth project delivery across the software development lifecycle.

How does a Full Stack Software Developer typically collaborate with designers and other team members during a project?

Full Stack Software Developers often work closely with UI/UX designers, backend engineers, and product managers throughout the development process. They participate in planning sessions to understand design requirements, provide technical feedback, and help translate user interface mockups into functional features. Regular meetings and collaborative tools are usually employed to ensure alignment and smooth communication, making it essential for developers in this role to be proactive and open in sharing progress or challenges. This cross-functional teamwork helps deliver cohesive, user-friendly applications that meet business objectives.

What is a Full Stack Software Developer?

A Full Stack Software Developer is a professional who is skilled in both front-end and back-end development. This means they can work on the user interface and experience (front-end), as well as the server, database, and application logic (back-end). Full Stack Developers are often proficient in multiple programming languages and frameworks, allowing them to build complete web or software applications from start to finish. Their versatility makes them valuable in teams that require a broad range of technical skills.
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 Full Stack Software Developer jobs in Rochester, NY? For Full Stack Software Developer jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Full Stack Software Developer jobs in Rochester, NY look for? The top searched job categories for Full Stack Software Developer jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Full Stack Software Developer jobs? Cities near Rochester, NY with the most Full Stack Software Developer job openings:

Other

Posted 6 days ago


Job description

Full Stack Developer

We are looking for a Full Stack Developer who brings strong expertise across both frontend and backend technologies with deep experience in React, TypeScript, and Java Spring Boot. The ideal candidate will have a solid track record of designing and building APIs integrating with multiple external systems and developing microservices architectures. This role requires hands-on proficiency in leveraging AI agents as part of everyday development workflows from writing and reviewing code to testing and documentation. Consultants, external vendors, and AI-assisted tools contribute to coding standards, architectural best practices, and technical documentation requirements.

The ideal background for this role includes a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. The candidate should have 5+ years of experience in full stack development with strong proficiency across both frontend and backend technologies. Strong proficiency in React with a deep understanding of core concepts including component lifecycle hooks, context API, state management, and modern frontend tooling. Solid experience with TypeScript including type systems, generics, interfaces, and advanced patterns. Strong proficiency in building and maintaining microservices architectures with well-defined service contracts, inter-service communication, and API documentation. Strong experience with SQL Server including complex queries, stored procedures, and performance optimization. Hands-on experience leveraging AI agents (e.g., Claude, Code Cursor) in day-to-day development for coding, testing, and documentation. Understanding of software design patterns, SOLID principles, and clean architecture practices. Experience with version control systems (Git) and CI/CD practices. Knowledge of containerization technologies (Docker, Kubernetes). Good understanding of cloud-based services and cloud architecture principles. Excellent communication skills to articulate technical concepts to non-technical stakeholders.

Preferred experience with Azure cloud platform and Azure-based services. Preferred experience with Sage Intacct or similar fund accounting platforms. Preferred understanding of Private Equity Fund Administration or Fund Accounting. Preferred experience with automated testing frameworks (JUnit, Mockito, Jest, Playwright). Preferred financial services or accounting domain background.