1

Junior Software Engineer Jobs in Commack, NY (NOW HIRING)

Staff Software Engineer

New York, NY ยท On-site

$230K - $250K/yr

You will be responsible for leading technical initiatives, mentoring junior developers, and contributing to the overall architecture and direction of our software systems. Key Responsibilities

Experience and willingness to mentor junior engineers and help develop their skills and leadership ... Software Engineering * Reporting SME Languages (Other than English) None Travel Required 0% - 25 ...

They will be responsible for designing, developing, and maintaining software applications, as well as providing technical leadership and mentorship to junior engineers. Key Responsibilities: - Design ...

Senior Software Engineer

New York, NY ยท On-site

$134K - $176K/yr

You mentor and support senior and junior engineers alike, helping grow both technical skills and ... software engineering, with increasing scope and impact * Proven experience owning significant ...

Software Engineer

New York, NY ยท On-site

$136K - $175K/yr

Mentor and support junior engineers, fostering technical excellence. * Partner with QA teams to ensure robust testing and quality assurance. * Implement and promote engineering best practices ...

Jr. Applications Developer

New York, NY ยท On-site

$73K - $95K/yr

Jr. Applications Developer (NYC) What you'll do: It's your mission to write that code that makes ... You've had experience developing software that actually goes to market, not just one-off apps. You ...

Senior Software Engineer

New York, NY ยท On-site

$150K - $185K/yr

... Senior Software Engineer with deep backend expertise and enterprise experience to lead the ... Mentor and upskill junior engineers through code reviews, pair programming, and knowledge sharing

Jr. Applications Developer

New York, NY ยท On-site

$73K - $95K/yr

Jr. Applications Developer (NYC) What you'll do: It's your mission to write that code that makes ... You've had experience developing software that actually goes to market, not just one-off apps. You ...

Mentor junior developers and contribute to technical discussions. * Ensure software meets security, quality, and performance standards. * Identify opportunities to improve development processes and ...

Software Engineer Location : New York City, NY Hybrid Duration : Long term contract The mix of ... junior members of the team on design and coding best practices - Great collaboration skills for ...

Senior Software Engineer

New York, NY ยท Remote

$150K - $185K/yr

... aSenior Software Engineerwith deep backend expertise and enterprise experience to lead the ... Mentor and upskill junior engineers through code reviews, pair programming, and knowledge sharing

As a Software Engineer at Moxxi , you'll play a critical role in building the platforms and tools ... Mentor junior engineers and contribute to a culture of clean, maintainable, and well-documented ...

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

Lead Software Engineer

New York, NY ยท On-site

$150K - $210K/yr

This is a Lead Software Engineering position at the Vice President level, which is part of the job ... Ability to effectively manage multiple functions and guide junior staff and initiatives. * Advanced ...

Showing results 21-40

Junior Software Engineer information

See Commack, NY salary details

$48.2K

$97.9K

$147K

How much do junior software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for junior software engineer in Commack, NY is $97,903.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,600.00 and $98,900.00 per year, depending on experience, location, and employer.

What is a junior software engineer?

A junior software engineer works on a team with more senior engineers to help design and develop applications, write code, and otherwise maintain or update a business's database. As a junior software engineer, your duties and responsibilities may vary based on what company you work for. Overall, your job is to learn from senior engineers and developers on how to be a software engineer and in what ways you can develop and utilize the technologies of the business to do so. Many junior software engineers have a little bit of knowledge about a lot of technologies but also stay up-to-date on the most current technologies.

How does a junior software engineer typically collaborate with other team members on projects?

Junior Software Engineers usually work closely with senior developers, QA testers, and product managers as part of a cross-functional team. Collaboration often involves participating in daily stand-up meetings, code reviews, and pair programming sessions. Juniors are encouraged to ask questions and seek feedback, which helps them learn best practices and improve their coding skills. Effective communication and a willingness to learn from more experienced colleagues are key to thriving in this collaborative environment.

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

To thrive as a Junior Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and commonly used languages such as Java, Python, or JavaScript, typically backed by a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and experience with development environments and frameworks are usually expected. Strong problem-solving skills, eagerness to learn, and effective teamwork and communication abilities help set you apart. These skills and qualities are crucial for contributing effectively to projects, adapting to evolving technologies, and collaborating within development teams.

What are the most commonly searched types of Software Engineer jobs in Commack, NY?

The most popular types of Software Engineer jobs in Commack, NY are:

What cities near Commack, NY are hiring for Junior Software Engineer jobs?

Cities near Commack, NY with the most Junior Software Engineer job openings:

Infographic showing various Junior Software Engineer job openings in Commack, NY as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $97,903 per year, or $47.1 per hour.

Staff Software Engineer

Kaizen Stackup

New York, NY โ€ข On-site

$230K - $250K/yr

Full-time

Re-posted 27 days ago


Key responsibilities

  • Design, develop, and maintain complex software systems.

  • Lead the development of new features and improvements to existing products.

  • Collaborate with cross-functional teams and provide technical leadership and mentorship.


Job description

Full-time Staff Software EngineerAbout Us

We are a dynamic and innovative technology company dedicated to creating cutting-edge software solutions that transform businesses and enhance user experiences. Our team of passionate professionals works collaboratively to tackle complex challenges and deliver high-quality products that make a difference in the world.


Job Overview

We are seeking a highly skilled and experienced Full-time Staff Software Engineer to join our growing team. As a Staff Software Engineer, you will play a crucial role in designing, developing, and maintaining our core software products. You will be responsible for leading technical initiatives, mentoring junior developers, and contributing to the overall architecture and direction of our software systems.


Key Responsibilities

  • Design, develop, and maintain complex software systems using a variety of programming languages, frameworks, and technologies
  • Lead the development of new features and improvements to existing products, ensuring high-quality code and optimal performance
  • Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement technical solutions
  • Provide technical leadership and mentorship to junior developers, fostering a culture of continuous learning and improvement
  • Participate in code reviews, ensuring adherence to best practices, coding standards, and architectural guidelines
  • Contribute to the overall software architecture and technology stack decisions
  • Identify and resolve complex technical issues and bottlenecks in the development process
  • Stay up-to-date with emerging technologies and industry trends, evaluating their potential impact on our products and processes
  • Write and maintain technical documentation for software systems and processes
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives
  • Collaborate with DevOps teams to ensure smooth deployment and operation of software systems
  • Contribute to the development of internal tools and frameworks to improve team productivity and efficiency

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 7+ years of professional software development experience
  • Strong proficiency in full-stack development, including both frontend and backend technologies
  • Expert-level knowledge of at least one modern programming language (e.g., JavaScript, Python, Java, C#, Go)
  • Extensive experience with web technologies, including HTML5, CSS3, and modern JavaScript frameworks (e.g., React, Angular, Vue.js)
  • Strong understanding of backend technologies and frameworks (e.g., Node.js, Django, Spring, ASP.NET Core)
  • Experience with database systems, both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra)
  • Familiarity with cloud platforms and services (e.g., AWS, Azure, Google Cloud)
  • Strong understanding of software design patterns, algorithms, and data structures
  • Experience with version control systems (e.g., Git) and collaborative development