1

Software Developer Jobs in Watertown, NY (NOW HIRING)

Manager, Electrical Engineering

Lacona, NY · On-site

$150K - $195K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Responsible for budgeting including OH, capital requests, and software/tool subscriptions for the electrical engineering function. Be a champion for the quality and continuous improvement of ...

Manager, Electrical Engineering

Ellisburg, NY · On-site

$150K - $195K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Responsible for budgeting including OH, capital requests, and software/tool subscriptions for the electrical engineering function. Be a champion for the quality and continuous improvement of ...

Manager, Electrical Engineering

Sandy Creek, NY · On-site

$150K - $195K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Responsible for budgeting including OH, capital requests, and software/tool subscriptions for the electrical engineering function. Be a champion for the quality and continuous improvement of ...

Manager, Electrical Engineering

Mannsville, NY · On-site

$150K - $195K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Responsible for budgeting including OH, capital requests, and software/tool subscriptions for the electrical engineering function. Be a champion for the quality and continuous improvement of ...

Manager, Electrical Engineering

Pulaski, NY · On-site

$150K - $195K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Responsible for budgeting including OH, capital requests, and software/tool subscriptions for the electrical engineering function. Be a champion for the quality and continuous improvement of ...

Manager, Electrical Engineering

Pierrepont Manor, NY · On-site

$150K - $195K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Responsible for budgeting including OH, capital requests, and software/tool subscriptions for the electrical engineering function. Be a champion for the quality and continuous improvement of ...

Senior Staff Systems Engineer

Pierrepont Manor, NY · On-site

$132K - $171K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... and software requirements. * Perform design analysis and trade studies. * Lead small ... A bachelor's degree in engineering, physics or computer science from an accredited institution or ...

Senior Staff Systems Engineer

Pulaski, NY · On-site

$132K - $171K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... and software requirements. * Perform design analysis and trade studies. * Lead small ... A bachelor's degree in engineering, physics or computer science from an accredited institution or ...

Senior Staff Systems Engineer

Lacona, NY · On-site

$132K - $171K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... and software requirements. * Perform design analysis and trade studies. * Lead small ... A bachelor's degree in engineering, physics or computer science from an accredited institution or ...

Senior Staff Systems Engineer

Mannsville, NY · On-site

$132K - $171K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... and software requirements. * Perform design analysis and trade studies. * Lead small ... A bachelor's degree in engineering, physics or computer science from an accredited institution or ...

Senior Staff Systems Engineer

Ellisburg, NY · On-site

$132K - $171K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... and software requirements. * Perform design analysis and trade studies. * Lead small ... A bachelor's degree in engineering, physics or computer science from an accredited institution or ...

Senior Staff Systems Engineer

Sandy Creek, NY · On-site

$132K - $171K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

... and software requirements. * Perform design analysis and trade studies. * Lead small ... A bachelor's degree in engineering, physics or computer science from an accredited institution or ...

Project Manager

Watertown, NY · On-site

$90K - $130K/yr

Experience with NewForma, BQE Core or similar project information management software. * Strong understanding of the architectural and engineering design processes and construction administration ...

Project Architect

Watertown, NY · On-site

$75K - $125K/yr

BCA WORKS FOR YOU BCA is a team of architects & interior designers, engineers, and industry ... Highly proficient in BIM software, Revit preferred * Proficient in architectural visualization ...

Product Marketing Manager

Watertown, NY

$162K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Proven track record of launching and positioning technical products, ideally in simulation, AI/ML, or engineering software Domain Knowledge * Hands-on experience with physics-based simulation tools ...

Showing results 21-40

Software Developer information

See Watertown, NY salary details

$50.6K

$118K

$175.2K

How much do software developer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for software developer in Watertown, NY is $118,016.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,000.00 and $137,200.00 per year, depending on experience, location, and employer.

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.

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 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 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 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.

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 are the most commonly searched types of Software Developer jobs in Watertown, NY?

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

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

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

What job categories do people searching Software Developer jobs in Watertown, NY look for?

The top searched job categories for Software Developer jobs in Watertown, NY are:

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

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

Infographic showing various Software Developer job openings in Watertown, NY as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 12% Part Time, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $118,016 per year, or $56.7 per hour.

Engineer Trainee/Assistant Engineer (Civil/Transportation) NY HELPS - Region 7

New York State

Watertown, NY

$66K - $101K/yr

Full-time

Re-posted 23 days ago


New York State rating

7.7

Company rating: 7.7 out of 10

Based on 186 frontline employees who took The Breakroom Quiz

24th of 50 rated states


Job description

Duties Description At the time of appointment and continuously thereafter, possession of a valid license to operate a motor vehicle in New York State is required or the ability to meet the travel requirements of the position must otherwise be demonstrated. Specific job duties will be discussed at the interview. Under the direction and supervision of a licensed Professional Engineer, incumbents perform a variety of duties depending on assignment.

Engineer Trainees/Assistant Engineers are found throughout DOT in a variety of programs. When assigned to Construction, typical duties will include, but are not limited to: Function as Chief Inspector or Engineer-in-Charge on Department construction projects. Ensure work performed by contractors meets contract specifications or engineering standards and is performed safely.

Supervise project inspection forces. Review design, consultant and contractor plans, shop drawings, estimates, etc. Initiate design changes and orders-on-contract.

Complete daily work reports. Prepare final documents and record plans. Act as an office engineer.

Checks computations on DWRs, keeps job records in accordance with MURK and prepares monthly estimates for payment to the contractor. Engage in use of CADD, highway design software and GPS systems. Overnight stays, night work, and weekend work may be required for field assignments.

When assigned to Design, typical duties will include, but are not limited to: Under the direction and supervision of a licensed professional engineer, the incumbents would perform a variety of duties depending on assignment. Engineer Trainee's typical duties may include but are not limited to: design of capital roadway or bridge projects including site investigations, preparation of engineering drawings utilizing 2D/3D CADD applications, and preparation of estimates, or may fill the role of an assistant team leader for a bridge/culvert inspection crew. Assistant Engineer's will perform the aforementioned duties, as well as draft project reports, supervise and review the work of engineering technicians, perform quality control review of project documents prepared by others for consistency with Department standards and for constructability, and assist in public outreach, and provide construction support.

When assigned to Traffic, typical duties will include, but are not limited to: Conduct operational studies pertaining to various traffic control devices, including signs, traffic signals, ITS devices, and pavement markings. Perform speed studies for the purposes of establishing speed limits. Review crash histories and roadway characteristics for Highway Safety Investigations.

Design and review Work Zone Traffic Control plans for Capital Projects and Highway Work Permit projects. Perform design review of Capital Project & Highway Work Permit plans for content related to signs, signals, pavement markings, access management, etc. for compliance with NYSDOT & Federal standards.

Evaluate and modify traffic signal timing plans and programs, perform and conduct traffic signal designs, conduct traffic signal warrant analyses, review Traffic Impact Studies, provide oversight and guidance to regional signal crews. When assigned to Maintenance, typical duties will include, but are not limited to: The Assistant Resident Engineer will work under the direction of the Resident Engineer and support the management of their maintenance organization by helping develop and track the annual work plan, investigating service requests, overseeing maintenance crew work, managing maintenance contract work, supervising highway supervisors, overseeing snow and ice operations, managing salt use and inventories, processing highway work permits, coordinating equipment use, procuring goods and services, and enforcing departmental policies. A significant amount of contact with the public is required.

Assistants to the Resident Engineers are also directly involved with workforce management, employee and facility safety, inventory control, petroleum bulk storage administration, environmental regulatory compliance administration, herbicide programs, asset condition assessments, preparing specifications and details for maintenance contract work, and various other tasks that may be assigned by the Resident Engineer. This position may require work to be performed outside the core hours including nights, weekends, and holidays. Specific duties of this position will be discussed at the interview.

When assigned to Planning, typical duties will include, but are not limited to: Serve as Project Manager for Locally Administered Federal Aid Projects and Coordinator for various Federal, State & Local programs. This includes managing the cost, scope and schedule of projects; facilitating project teams in an effort to achieve consensus for key project decisions and ensuring effective communication is occurring with all stakeholders (both internal and external). Assists Regional Local Programs Unit by applying engineering knowledge to the review of design approval documents/contract plans/specification/estimates and performing on-site reviews.

Preparation of a range of documents and reports using the Microsoft Office suite of products. Assist in various aspects of Capital Program development, updating, monitoring, and reporting. Support Project Development efforts including compiling and organizing data, documenting conditions and issues for highway/bridge improvement projects, and assisting in meeting preparation and coordination.

GIS Data input/analysis and map preparation using ARCGIS. Conducting bridge and pavement modeling. Prepare findings for supervisors, including recommendations and alternatives, demonstrating the rationale for conclusions and recommendations in final format.

Periodic field work to support different efforts within the office including, but not limited to data collection, traffic counts and site visits. Responsibilities may include serving a role within the Incident Command System to support the department's response to regional and statewide emergency situations. Minimum Qualifications This title is part of the New York Hiring for Emergency Limited Placement Statewide Program (NY HELPS).* To be considered for appointment through NY HELPS, or 55 b/c, candidates must meet the open competitive minimum qualifications for this position

The qualifications are: Engineer Trainee: Either 1. a bachelor's degree or higher in engineering or engineering technology as listed below; Or 2. proof of passing the NCEES Fundamentals of Engineering Examination (FE) AND one year of full-time engineering experience as listed below.

As an Engineer Trainee, you will serve a 24-month traineeship that leads to Assistant Engineer, Grade 20. To advance to Assistant Engineer, you must have obtained proof of passing the National Council of Examiners for Engineering and Surveying (NCEES) Fundamentals of Engineering Examination (FE) and successfully completed the requirements of the traineeship to the satisfaction of the appointing authority. At the discretion of the appointing authority, early advancement to the Assistant Engineer is possible if you have obtained your FE and have successfully completed twelve months of the traineeship.

It is your responsibility to notify the appointing authority's personnel office upon obtaining proof of passing the FE. You may receive an increase in salary upon obtaining your FE. Information about this increase will be provided by the appointing authority.

Assistant Engineer: Either 1. proof of passing the National Council of Examiners for Engineering and Surveying (NCEES) Fundamentals of Engineering Examination (FE) AND a qualifying bachelor's degree or higher as listed below; Or 2. proof of passing the National Council of Examiners for Engineering and Surveying (NCEES) Fundamentals of Engineering Examination (FE) AND one year of full-time qualifying engineering experience as listed below.

Qualifying degrees: Civil Engineering, Civil Engineering Technology, Construction Engineering, Construction Engineering Technology, Construction Engineering Management, Construction Engineering Management Technology, Geological Engineering, Geotechnical Engineering, Hydraulics Engineering, Materials Engineering, Materials Science and Engineering, Metallurgical and Materials Engineering, Structural Engineering, Transportation Engineering, Transportation Planning and Engineering, or Engineering Science with a recognized concentration in any of the above listed engineering degrees. Qualifying experience: One year of full-time engineering experience with transportation projects related to highways/roadways, railroads, bridges, airports, waterways, building structures, or traffic management and safety systems. Candidates may also be qualified for permanent appointment if reachable from the appropriate Civil Service eligible list or eligible for reassignment or transfer in accordance with Civil Service Law Additional Comments *For the duration of the NY HELPS Program, this title may be filled via a non-competitive appointment, which means no examination is required but all candidates must meet the minimum qualifications of the title for which they apply.

At a future date, it is expected employees hired under NY HELPS will have their non-competitive employment status converted to competitive status, without having to compete in an examination. Employees will then be afforded with all of the same rights and privileges of competitive class employees of New York State. While serving permanently in an NY HELPS title, employees may take part in any promotion examination for which they are qualified.

Your required educational credentials must have been awarded by an educational institution accredited by a regional, national, or specialized agency recognized as an accrediting agency by the United States (U.S.) Department of Education/Secretary of Education. If awarded by an institution outside of the U.S. and its territories, you must provide independent verification of equivalency

A list of companies that provide these services (fees must be paid to the company you choose) can be found at: http://www.cs.ny.gov/jobseeker/degrees.cfmt The starting salary for an Engineer Trainee position is $66,951. The starting salary for an Assistant Engineer is $81,193. This amount is comprised of the base salary of $74,193 with an additional geographic pay differential of $7,000, specific to this title and location

The maximum compensation for this position is $101,121. This amount is comprised of the standard job rate of $94,121 with an additional geographic pay differential of $7,000, specific to this title and location. Applicants must be currently authorized to work in the United States on a full-time basis.

The New York State Department of Transportation is an equal opportunity/affirmative action employer. Women, minority group members, disabled persons and Veterans are encouraged to apply. Upon request, reasonable accommodations will be provided for the disabled.

In compliance with Public Law 99-603, candidates selected for appointment must provide an original document to prove their citizenship and/or legal right to work in the United States. Some positions may require additional credentials or a background check to verify your identity.


What New York State employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom