1

Software Developer Jobs in Monticello, NY (NOW HIRING)

Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience. - 3+ years of experience in software development, with proficiency in one ...

Junior Software Engineer

Middletown, NY

$70K - $95K/yr

  • Medical

  • Dental

  • Retirement

  • PTO

Sonalysts, Inc is seeking a software engineer with critical thinking and effective communication skills to perform system and software engineering functions for defense system development projects.

Job Summary The Software Engineer II designs, develops, tests, implements, and supports enterprise ... Experience using Visual Studio Code or Rational Developer for i. * Experience with REST APIs, JSON ...

(Remote) GIS Developer

Florida, NY · Remote

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

DataVoice, a division of Harris; is seeking a GIS Developer who will be a vital contributor to industry-leading utility software solutions. Your primary focus will be on enhancing the geospatial ...

(Remote) GIS Developer

Florida, NY · Remote

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

DataVoice, a division of Harris; is seeking a GIS Developer who will be a vital contributor to industry-leading utility software solutions. Your primary focus will be on enhancing the geospatial ...

(Remote) Software Engineer

Florida, NY · Remote

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

MACC, a division of Harris; is seeking a Software Engineer who is skilled and has expertise in MSSQL, Python, and C# (.NET Core). The ideal candidate will be responsible for designing, developing ...

(Remote) Software Engineer

Florida, NY · Remote

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

MACC, a division of Harris; is seeking a Software Engineer who is skilled and has expertise in MSSQL, Python, and C# (.NET Core). The ideal candidate will be responsible for designing, developing ...

Software Engineer

Florida, NY · On-site

$70K - $80K/yr

The Software Engineer will work with colleagues to deliver reliable and scalable applications that contribute to keeping first responders in the field safe, efficient, and informed with mission ...

Sr. Java Developer

Middletown, NY · On-site

$55 - $60/mo

Perform hands-on Java Development, adoption of modern software engineering & delivery practices using Java, Spring Boot REST/Microservices Set up, configure, and maintain CI/CD pipelines using tools ...

New

Senior Mobile Developer

Florida, NY · On-site

$125K - $135K/yr

... software architecture aligns with business goals and industry best practices. - Solve complex ... Requirements: - Bachelor's degree or Diploma in Computer Science, Engineering, related field, or ...

Sr. Software Engineer, Mobile App

Florida, NY

$137K - $171K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

About the Role Total Wine & More is seeking a Senior Software Engineer, Mobile App to help design, build, and optimize our next-generation digital commerce platform. In this hands-on role, you will ...

(Remote) Technical Engineer

Florida, NY · On-site +1

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

MACC, a division of Harris; is seeking a Software Engineer who enjoys understanding systems deeply, solving challenging customer problems, and helping evolve software that businesses depend on every ...

Full Stack Engineer

Florida, NY · On-site

$110K - $140K/yr

We are looking for a Software Engineer who will be responsible for adding new features, maintaining existing functionality, and providing support to First Advantage's key products. Working on this ...

next page

Showing results 1-20

Software Developer information

See Monticello, NY salary details

$47.5K

$110.6K

$164.1K

How much do software developer jobs pay per year?

As of Aug 20, 2026, the average yearly pay for software developer in Monticello, NY is $110,570.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,000.00 and $128,500.00 per year, depending on experience, location, and employer.

What is a software developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What do software developers do?

Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.

What are the key skills and qualifications needed to thrive as a software developer, and why are they important?

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

Is a software developer still in demand?

Yes, software developers are in high demand due to ongoing digital transformation across industries. Skills in programming languages like Java, Python, and experience with cloud platforms increase employability, and the role is expected to grow as technology continues to advance.

What are the most commonly searched types of Software Developer jobs in Monticello, NY?

The most popular types of Software Developer jobs in Monticello, NY are:

What are popular job titles related to Software Developer jobs in Monticello, NY?

For Software Developer jobs in Monticello, NY, the most frequently searched job titles are:

What cities near Monticello, NY are hiring for Software Developer jobs?

Cities near Monticello, NY with the most Software Developer job openings:

Infographic showing various Software Developer job openings in Monticello, NY as of August 2026, with employment types broken down into 1% As Needed, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $110,570 per year, or $53.2 per hour.

$80K - $90K/yr

Full-time

Re-posted 11 days ago


Harris Computer rating

8.5

Company rating: 8.5 out of 10

Based on 10 frontline employees who took The Breakroom Quiz

78th of 245 rated software companies


Job description

Responsibilities & Duties:
- Write code and contribute to the development of software applications, modules, or components.
- Participate in higher-level aspects of the development process, such as requirements analysis, design, architecture, system integration, testing, and project management.
- Partake in testing code to identify and fix bugs and ensure the quality and reliability of the software.
- Collaborate with other team members, including software architects, designers, and product managers, to ensure alignment with project goals and timelines.

- Proficiency in Java: Deep understanding of Core Java (Java 11/17+), JVM internals, memory management, tuning, and concurrency/multithreading.

- Enterprise Frameworks: Experience with Spring in particular Spring Boot.

- RESTful API Design: Experience designing, building, and securing robust, scalable REST APIs for third-party integrations and internal UI consumption.

- Database Expertise: Proficiency with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).

- Search Engine Technology: Experience with search and indexing technologies such as Elasticsearch.

- Experience in React, Next.js and Material UI.

- Worked on AI assisted development (e.g. GitHub Copilot, Claude, Cursor or ChatGPT)

- Familiarity with AI directed prompt engineering for developing applications.


Requirements:
- Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience.
- 3+ years of experience in software development, with proficiency in one or more programming languages.
- Understanding of software engineering principles, design patterns, algorithms, and system architecture.
- Familiarity with modern software development tools, frameworks, and methodologies.

Salary range: $80,000 - $90,000 USD per year.


What Harris Computer employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Harris Computer Systems logo

About Harris Computer Systems

Sourced by ZipRecruiter

Harris Computer Systems, based in Ottawa, ON, CA, is an established player in the field of public sector software technology. Since its inception in 1976, the company has been striving to make clients' operations more efficient through reliable, practical, and flexible software solutions. Its extensive portfolio primarily serves utility, healthcare, public sector, and educational institutions, contributing to the betterment of public services through technology. Harris strongly believes in the value of forward-thinking technology and the power it has to drive progress for the public sector. This methodology is entirely in line with their mission to ensure customer success by providing reliable, practical, and robust software solutions.

Industry

Accounting services

Company size

1,001 - 5,000 Employees

Headquarters location

Ottawa, ON, CA

Social media