1

Junior Software Programmer Jobs in New York, NY (NOW HIRING)

Be Seen First

Job Summary We are seeking a motivated and detail-oriented Junior Software Engineer to join our dynamic development team. In this role, you will assist in designing, developing, and maintaining ...

Be Seen First

Job Summary We are seeking a motivated and detail-oriented Junior Software Engineer to join our dynamic development team. In this role, you will assist in designing, developing, and maintaining ...

Currently, we are looking for entry-level software programmers, IT enthusiasts, Python/Java ... Please understand skills are required by clients for selection even if it's a junior or entry level ...

Junior Software Developer

Jersey City, NJ · On-site

$69.90K - $90.80K/yr

Currently, we are looking for entry-level software programmers, Java full stack developers, Python ... it's a junior or entry level position. The additional skills and project work with hands on ...

Junior Software Developer

Manhattan, NY · On-site

$73.90K - $95.90K/yr

Required Skills for Java/Software Programmers * Bachelor's degree or Master's degree in Computer ... it's a junior or entry-level position. The additional skills and project work with hands-on ...

Junior Software Engineer

Manhattan, NY · On-site

$90K - $170K/yr

We are looking for Junior Software Engineers At Rokt, we practice transparency in career paths and compensation. We have a well-defined career ladder with transparent compensation and clear career ...

Junior Software Engineer

Manhattan, NY · On-site

$90K - $170K/yr

We are looking for Junior Software Engineers At Rokt, we practice transparency in career paths and compensation. We have a well-defined career ladder with transparent compensation and clear career ...

next page

Showing results 1-20

Junior Software Programmer information

See New York, NY salary details

$8

$29

$52

How much do junior software programmer jobs pay per hour?

As of May 28, 2026, the average hourly pay for junior software programmer in New York, NY is $29.72, according to ZipRecruiter salary data. Most workers in this role earn between $18.03 and $36.59 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Junior Software Programmer, and why are they important?

To thrive as a Junior Software Programmer, you need a solid understanding of programming fundamentals, typically demonstrated by a degree in computer science or related field and experience with languages like Python, Java, or C++. Familiarity with version control systems (such as Git), basic debugging tools, and integrated development environments (IDEs) is also important. Strong problem-solving abilities, attention to detail, and effective communication are essential soft skills that help you learn quickly and collaborate with team members. These skills ensure you can contribute to codebases efficiently, adapt to new technologies, and support team goals in a fast-evolving technical environment.

What are some common challenges a Junior Software Programmer might face during their first year on the job?

In their first year, Junior Software Programmers often encounter challenges such as adapting to new codebases, understanding development workflows, and balancing learning with productivity. They may also find it difficult to communicate technical issues clearly to team members or to estimate how long a task will take. However, most teams provide mentorship and regular feedback to help new programmers grow and integrate smoothly with the team’s processes.

What is a Junior Software Programmer?

A Junior Software Programmer is an entry-level professional responsible for writing, testing, and maintaining code under the guidance of more experienced developers. They typically work on specific tasks or small projects, learning industry practices and programming languages on the job. Junior programmers often collaborate with other team members to develop software solutions and resolve bugs, gaining experience as they grow into more advanced roles.

What is the difference between Junior Software Programmer vs Junior Web Developer?

AspectJunior Software ProgrammerJunior Web Developer
Required SkillsProgramming languages (e.g., Java, C++, Python), software development fundamentalsHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech firms, development teamsWeb agencies, tech startups, freelance projects
Common UsageDeveloping software applications, system toolsBuilding websites, web applications

Junior Software Programmers focus on developing software applications and systems using programming languages, often working in software or tech companies. Junior Web Developers specialize in creating websites and web-based applications, typically working in web agencies or startups. While both roles require basic coding skills, their focus areas and tools differ, making each suitable for different career paths within the tech industry.

What are popular job titles related to Junior Software Programmer jobs in New York, NY? For Junior Software Programmer jobs in New York, NY, the most frequently searched job titles are:
What cities near New York, NY are hiring for Junior Software Programmer jobs? Cities near New York, NY with the most Junior Software Programmer job openings:
Infographic showing various Junior Software Programmer job openings in New York, NY as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $61,810 per year, or $29.7 per hour.
Junior Software Engineer

Junior Software Engineer

KGS Technology Group, Inc

Manhattan, NY • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Junior Software Engineer

As a Software Engineer I, you are part of an agile team that works to enhance, design, and deliver the software components to the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an entry-level member of a software engineering team, you execute basic software solutions through the design, development, and troubleshooting of a single technical area within a business function, while gaining skills and experience to grow within your role.

Job Responsibilities

  • Executes basic software solutions, design, development, and technical troubleshooting
  • Writes secure and high-quality code using the syntax of at least one programming language with peer guidance
  • Interprets architecture and design representations as well as nonfunctional requirements to develop secure, stable software against a defined architecture
  • Actively applies automation to reduce manual toil in the Software Development Life Cycle
  • Addresses basic code quality issues
  • Gathers, analyzes and synthesizes basic data sets in service of technical troubleshooting and generating insights to drive continuous improvements
  • Breaks down routine technical tasks to troubleshoot and solve issues

Required qualifications, capabilities, and skills

  • Baseline knowledge of software, applications and technical processes within a given technical discipline (e.g., cloud, artificial intelligence, Android, etc.)
  • Ability to work in large, collaborative teams to achieve organizational goals, with a passion to build an inclusive and innovative culture
  • Demonstratable ability to code in one or more languages
  • Understanding of software skills such as business analysis, development, maintenance, and software improvement
  • Proficiency in developmental toolsets
  • Basic knowledge of industry-wide technology trends and best practices

Preferred qualifications, capabilities, and skills

  • Exposure to cloud technologies

12 month contract to hire Full-time

Job Location