1

Junior Software Developer Jobs in Hamilton, NY (NOW HIRING)

The Software Developer (Hybrid) is responsible for developing, coding and testing programming tasks assigned by senior staff members. This individual will perform a variety of programming assignments ...

Software Developer (Hybrid)

Edmeston, NY · On-site

$69K - $115K/yr

The Software Developer (Hybrid) is responsible for developing, coding and testing programming tasks assigned by senior staff members. This individual will perform a variety of programming assignments ...

Software Engineer IV - ETL Developer

Utica, NY · On-site

$87.77 - $157.98/hr

The Software Engineer is responsible for working on projects that are currently being visualized or developed by our organization. This role will be involved with the Software Development Life Cycle ...

Undergraduate or graduate candidates in computer science or engineering * Significant experience in Python, C++, C, or Java * Serious interest in systems programming (e.g. Linux kernel development ...

The Software Engineer is responsible for working on projects that are currently being visualized or developed by our organization. This role will be involved with the Software Development Life Cycle ...

The Software Engineer is responsible for working on projects that are currently being visualized or developed by our organization. This role will be involved with the Software Development Life Cycle ...

The Software Engineer is responsible for working on projects that are currently being visualized or developed by our organization. This role will be involved with the Software Development Life Cycle ...

Software Engineer

Morrisville, NY · On-site

$131 - $160/hr

Job Summary As a Software Engineer, your responsibilities will include developing and maintaining cloud-based solutions. You will focus on solving complex problems, developing, testing, automating ...

Working with employees, clients, specifying engineers, and vendors; and managing an estimate from ... Proficient with Microsoft Office Suite or related software. * Ability to prioritize tasks and to ...

AI/ML Engineer III

Utica, NY · On-site +1

$125K - $175K/yr

Leading, coaching, and mentoring junior data scientists, engineers, and other staff * Contributing to phases of the software development life cycle, including functional analysis, technical ...

AI/ML Engineer III

Utica, NY · On-site

$125 - $175/hr

Leading, coaching, and mentoring junior data scientists, engineers, and other staff * Contributing to phases of the software development life cycle, including functional analysis, technical ...

New

AI/ML Engineer III

Utica, NY · On-site +1

$125K - $175K/yr

Leading, coaching, and mentoring junior data scientists, engineers, and other staff * Contributing to phases of the software development life cycle, including functional analysis, technical ...

Senior Automation Engineer

New Berlin, NY · On-site

$100K - $131K/yr

Maintain all automation programming software for the facility such as Rockwell Software, Wonderware ... junior team members. Requirements * 6+ years of electrical, controls, and automation experience or ...

Senior Automation Engineer

New Berlin, NY · On-site

$100K - $131K/yr

Maintain all automation programming software for the facility such as Rockwell Software, Wonderware ... junior team members. Requirements * 6+ years of electrical, controls, and automation experience or ...

Quality Engineer I

Whitesboro, NY · On-site

$80K - $90K/yr

Experience working with CAD, QMS and ERP software. * Strong analytical and problem-solving skills ... Demonstrated leadership and mentoring skills with the ability to guide junior team members ...

Quality Engineer I

Whitesboro, NY · On-site

$80K - $90K/yr

Experience working with CAD, QMS and ERP software. * Strong analytical and problem-solving skills ... Demonstrated leadership and mentoring skills with the ability to guide junior team members ...

... to junior level CADD drafters * Regular collaboration with engineering project managers other ... Experience working with 3D piping design software is beneficial but not required (i.e. Plant 3D)

next page

Showing results 1-20

Junior Software Developer information

See Hamilton, NY salary details

$26.4K

$98K

$151.4K

How much do junior software developer jobs pay per year?

As of Aug 26, 2026, the average yearly pay for junior software developer in Hamilton, NY is $97,958.00, according to ZipRecruiter salary data. Most workers in this role earn between $73,800.00 and $95,800.00 per year, depending on experience, location, and employer.

What does a junior software developer do?

A junior software developer works on a development team writing and maintaining code for computer applications. As a junior software developer, your primary responsibilities are to learn the codebase, work on small bug fixes, and participate in paired programming with mid-level and senior developers. Junior software developers are entry-level positions, but as you gain experience and build up your programming skills, you will start to take on larger projects. Your job duties include attending and contributing to development team meetings, troubleshooting, patching computer code, and collaborating with other developers to create applications.

What does a junior software developer do?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications. They typically work under the supervision of more experienced developers and contribute to various stages of the software development lifecycle. Their responsibilities often include writing basic code, debugging, collaborating with team members, and learning new technologies to improve their skills. This role is a great starting point for individuals looking to build a career in software development.

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

To thrive as a Junior Software Developer, you need proficiency in programming languages (such as Python, Java, or JavaScript), algorithms, and problem-solving, often supported by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development frameworks are valuable technical assets. Strong communication, teamwork, and a willingness to learn help you adapt and contribute effectively in collaborative environments. These skills and qualities are essential for delivering reliable code, supporting team goals, and growing in a fast-evolving tech landscape.

What are some typical challenges a junior software developer might face when starting out, and how can they overcome them?

Junior Software Developers often encounter challenges such as understanding large codebases, managing their time effectively between learning and delivering tasks, and adapting to new development tools or frameworks. To overcome these hurdles, it's helpful to actively seek guidance from more experienced team members, participate in code reviews, and make consistent use of documentation. Regular communication within the team and a willingness to ask questions can significantly speed up the learning process and help build confidence in your role.

How much money do junior software developers make?

Junior software developers typically earn between $50,000 and $80,000 annually, depending on location, industry, and skills. Entry-level roles often require knowledge of programming languages like Java, Python, or JavaScript, and familiarity with development tools and frameworks.

How to get a junior software developer job with no experience?

To secure a junior software developer position with no experience, focus on building a portfolio through personal projects, contribute to open-source code, and learn relevant programming languages like Python or JavaScript. Gaining familiarity with version control tools such as Git and completing online courses or certifications can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

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

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

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

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

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

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

Infographic showing various Junior Software Developer job openings in Hamilton, NY as of August 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $97,958 per year, or $47.1 per hour.

Software Developer (Hybrid)

Edmeston, NY • Hybrid

Full-time

Posted 21 days ago


Job description

The Software Developer (Hybrid) is responsible for developing, coding and testing programming tasks assigned by senior staff members. This individual will perform a variety of programming assignments requiring knowledge of established development procedures and data processing requirements.

Duties & Responsibilities: 

  • Create and modify software to implement business processes.
  • Code, test and debug software utilizing the appropriate hardware, database and programming methods.
  • Refine data and format final product.
  • Test and develop programming modifications.
  • Write and maintain programs as specified in programming requests following established company standards and procedures. 
  • Evaluate simple interrelationships between programs such as whether a contemplated change in one part of a program would cause unwanted results in a related part.
  • Analyze performance of programs and take action to correct deficiencies based on consultation with users and approval of supervisor.
  • Collaborate with stakeholders to gain understanding of needed changes or modifications of existing programs.
  • Resolve questions of program intent, data input, output requirements and inclusion of internal checks and controls.
  • Write and maintain programming documentation.
  • Maintain confidentiality with regard to the information being processed, stored or accessed.
  • Document programming problems and resolutions for future reference.
  • Communicate project status through established procedures.
  • Be available to work additional hours, as the business needs dictate.
  • Other duties as assigned.

Requirements:

  • High school diploma, or equivalent, with related experience demonstrating the knowledge, skills, and abilities necessary to perform the essential functions of the position.

Qualifications/Skills:

  • Working knowledge of software development in multiple languages
  • Ability to implement and troubleshoot programming changes and modifications
  • Knowledge of current software development standards and techniques
  • Good documentation skills
  • Proven analytical and creative problem-solving skills
  • Logical thinking skills
  • Organizational skills
  • Prioritization skills
  • Ability to handle multiple tasks in fast paced environment
  • Strong problem-solving skills
  • Good listening skills
  • Good communications skills
  • Good people skills
  • Work well with others

    Market Range: 12 / Non-Exempt / 37.5 hours per week / Hybrid: 2 days in office per week

    Salary Range: $69,232 - $115,387

    Applications accepted through: 8/26/2026