1

Junior Software Development Jobs in New York (NOW HIRING)

... Mentor junior engineers and contribute to technical knowledge sharing - Lead technical design ... BASIC QUALIFICATIONS - 5+ years of non-internship professional software development experience - 5+ ...

Mentor junior development engineers. Position Requirements: Bachelor's degree or foreign equivalent ... software applications, tools, systems, and services using: (i.) C#, C++, Java, or Perl; and (ii.) ...

Mentor junior development engineers. Position Requirements: Bachelor's degree or foreign equivalent ... software applications, tools, systems, and services using: (i.) C#, C++, Java, or Perl; and (ii.) ...

Senior Software Development Engineer

New York, NY ยท On-site

$134K - $176K/yr

Currently, we are seeking a Senior Software Development Engineer with deep expertise in Java/JEE ... Proven ability to lead complex technical initiatives and mentor junior developers * Experience with ...

Mentor junior development engineers. (40 hours / week, 8:00am-5:00pm, Salary Range $158100 ... software applications, tools, systems, and services using: C#, C++, Java, or Perl; and Object ...

Junior Developer, Compliance

New York, NY ยท On-site

$73K - $95K/yr

We are seeking a Compliance Technology Junior Developer with 2-5 years of experience to join our ... Proficient in Python for software development. * Strong foundation in React / TypeScript, REST APIs ...

Jr. Applications Developer

New York, NY ยท On-site

$73K - $95K/yr

You've had experience developing software that actually goes to market, not just one-off apps. You ... Industry experience in at least one development shops Projects that you can show off and be proud ...

Jr. Applications Developer

New York, NY ยท On-site

$73K - $95K/yr

You've had experience developing software that actually goes to market, not just one-off apps. You ... Industry experience in at least one development shops * Projects that you can show off and be proud ...

Mentor junior engineers and foster a high performing team culture. * Collaborate closely with architects and product managers to ensure transparency and alignment. * Ensure the quality of your ...

Showing results 41-60

Junior Software Development information

What are some typical challenges faced by junior software developers in their first year, and how can they overcome them?

Junior software developers commonly encounter challenges such as adapting to new codebases, understanding team workflows, and managing task priorities. It can be overwhelming to navigate complex projects or unfamiliar tools, but seeking guidance from senior team members and actively participating in code reviews can help. Proactively asking questions, utilizing company documentation, and setting aside time for continuous learning are effective strategies to overcome these hurdles. Embracing a growth mindset and viewing mistakes as learning opportunities will also contribute to a smoother transition into the role.

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 a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coding bootcamp experience. Familiarity with languages such as Java, Python, or JavaScript, and version control systems like Git, is typically required. Strong communication, teamwork, and a willingness to learn are crucial soft skills for growth in this role. These skills and qualities are essential for delivering effective software solutions, collaborating with team members, and adapting to evolving technologies.

What is a junior software developer?

A Junior Software Developer is an entry-level professional who assists in designing, coding, testing, and maintaining software applications under the supervision of more experienced developers. They typically work as part of a development team, learning best practices and gaining experience with various programming languages and tools. Junior developers are responsible for writing basic code, fixing bugs, and participating in code reviews while building their technical skills and knowledge of software development processes.

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

AspectJunior Software DevelopmentJunior Web Developer
Required SkillsProgramming languages, software design, debuggingHTML, CSS, JavaScript, basic backend knowledge
Work EnvironmentSoftware companies, tech startups, IT departmentsWeb agencies, tech companies, freelance projects
CertificationsComputer Science degree, coding bootcampsWeb development courses, certifications like HTML, CSS
Common UsageDeveloping software applications, systemsBuilding websites, web applications

Junior Software Development and Junior Web Developer roles share foundational programming skills and often require similar certifications. However, Junior Software Developers typically work on broader software projects across various platforms, while Junior Web Developers focus specifically on website and web application development. Both roles are common entry points in the tech industry, with overlapping skills but different specialization areas.

What are the most commonly searched types of Software Development jobs in New York? The most popular types of Software Development jobs in New York are:
What cities in New York are hiring for Junior Software Development jobs? Cities in New York with the most Junior Software Development job openings:
Infographic showing various Junior Software Development job openings in New York as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution.

C++ Software Engineer/Trade Execution - eFinancialCareers

eFinancialCareers

Manhattan, NY โ€ข On-site

Full-time

Re-posted 8 days ago


Job description

Overview

We are looking for a Junior Software Developer (2โ€“4 years) to support and enhance trading execution systems used in live equities and futures trading.

This is an opportunity to work alongside experienced engineers and trading teams in a fast-paced collaborative environment, contributing to systems that support order execution, trading workflows, and real-time operational stability.

Requirements

Core Skills

  1. Strong C++ development experience
  2. Solid hands-on experience with Linux/Unix environments
  3. Experience troubleshooting production systems and debugging applications
  4. Familiarity with multithreading, networking, APIs, or distributed systems concepts
  5. Strong problem-solving skills and attention to detail

Nice to Have

  1. Exposure to trading execution systems, market data, or financial systems
  2. Experience supporting live production environments
  3. Python or scripting experience for tooling/automation

Responsibilities

  1. Support and improve C++ trading execution systems
  2. Troubleshoot production issues and investigate system behavior
  3. Work closely with senior developers, traders, and support teams
  4. Assist with execution workflows, monitoring, and system reliability
  5. Contribute to software enhancements across equities and futures trading platforms

Why Join

  1. Direct exposure to live trading systems and financial markets
  2. Strong mentorship and career growth opportunities
  3. High-impact engineering in a performance-sensitive environment