1

Software Engineer Software Engineer Jobs in New York, NY

Software Engineer

Jersey City, NJ · On-site

$150 - $200/hr

Master's degree in Computer Science, Information Technology, or related field of study plus three (3) years of experience in the job offered or as Software Engineer, Software Developer, IT Consultant ...

Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e ...

C++ Software Engineer, Fairfield, NJ We are seeking a C++ Software Engineer to join the staff on a full-time basis. As a key member of the development team, this position requires that you help in ...

Senior Software Engineer

Yonkers, NY · On-site

$126K - $167K/yr

Job Summary : 1872 Consulting is seeking a Senior Software Engineer with a focus on data. The role involves designing, developing, and implementing software modules for customer-facing web properties ...

Software Engineer - GreenSpark About GreenSpark GreenSpark is building the modern operating system for metal recycling and scrap yards. In a $120BN/year industry relying on 10-20 year old software, w ...

Software Engineer Results-driven Software Engineer with experience in designing, developing, testing, and maintaining software applications. Proficient in programming languages such as Java, Python ...

Software Engineer

Woodbridge, NJ · On-site

$76 - $82/hr

Software Engineer (Java / Python) Contingent Assignment (Contract) About the Job In this role, you will consult on complex, large-scale software engineering initiatives with broad organizational ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

About the Position We're always hiring software engineers for all of our offices. Technology is at the core of how we approach our work, and engineers are intimately involved in every area of the ...

As we scale, were looking for a Software Engineer who will drive the development of cutting-edge software solutions, optimizing our processes and empowering our teams with smart digital tools. If you ...

Software Engineer

Manhattan, NY · Remote

$100 - $150/hr

Turing is looking for candidates with strong experience in software development, programming, and system design. Role overview: * In this role, you will contribute to projects that help evaluate and ...

next page

Showing results 1-20

Software Engineer Software Engineer information

See New York, NY salary details

$69.5K

$161.4K

$224.8K

How much do software engineer software engineer jobs pay per year?

As of Sep 8, 2026, the average yearly pay for software engineer software engineer in New York, NY is $161,396.00, according to ZipRecruiter salary data. Most workers in this role earn between $131,300.00 and $189,300.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer Software Engineer vs Web Developer?

AspectSoftware EngineerWeb Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft, AWSBachelor's in CS, Web Development, or related field; certifications vary
Work EnvironmentSoftware development teams, offices, remote optionsWeb development teams, agencies, freelance work
Industry UsageTech, finance, healthcare, many sectorsDigital agencies, startups, e-commerce
Common Search/ComparisonOften compared for coding skills and project scopeCompared for front-end/back-end focus and design skills

Software Engineers and Web Developers both create software solutions, but Software Engineers typically work on a broader range of applications across various industries, focusing on system architecture and backend development. Web Developers specialize in building websites and web applications, often with a focus on front-end design or back-end functionality. Both roles require coding skills and collaboration, but their work environments and project types differ.

What job categories do people searching Software Engineer Software Engineer jobs in New York, NY look for?

The top searched job categories for Software Engineer Software Engineer jobs in New York, NY are:

What cities near New York, NY are hiring for Software Engineer Software Engineer jobs?

Cities near New York, NY with the most Software Engineer Software Engineer job openings:

Infographic showing various Software Engineer Software Engineer job openings in New York, NY as of July 2026, with employment types broken down into 67% Full Time, and 33% Contract. Highlights an 100% In-person job distribution, with an average salary of $161,396 per year, or $77.6 per hour.

Software Engineer

ApplyMint

Jersey City, NJ • On-site

$150 - $200/hr

Other

Medical, Retirement

Posted 11 days ago


Job description

Description
  • Design and develop software solutions to address technical challenges.
  • Build distributed systems using microservices and implement real-time messaging and streaming for data processing.
  • Develop and optimize business rule engines to support dynamic decision-making.
  • Create secure, production-grade code and maintain algorithms that integrate with enterprise systems.
  • Automate provisioning and management of cloud resources using infrastructure-as-code practices.
  • Modernize applications by migrating legacy systems to cloud-native architectures for scalability and maintainability.
  • Document architecture and design for applications.
  • Collaborate with business and technology teams to build scalable, automated solutions.
  • Perform architectural evaluations and risk analyses to ensure scalability, security, and compliance.
  • Update optimization models based on evolving business requirements.
  • Engineer responsive web applications using modern front-end technologies.
  • Analyze data to identify issues and improve code quality and system architecture.
  • Drive code refactoring efforts and enforce clean code standards.
  • Architect and maintain CI/CD pipelines with automated testing and deployment strategies.
  • Work with business analysts and domain experts to elicit requirements and validate technical assumptions.
  • Support production deployments and resolve integration issues.
Qualifications
  • Master's degree in Computer Science, Information Technology, or related field of study plus three (3) years of experience in the job offered or as Software Engineer, Software Developer, IT Consultant, or related occupation.
  • The employer will alternatively accept a Bachelor's degree in Computer Science, Information Technology, or related field of study plus five (5) years of experience in the job offered or as Software Engineer, Software Developer, IT Consultant, or related occupation.
Skills Required
  • Designing and developing microservices-based applications using Java, Spring, Spring Boot, J2EE, and Agile methodology;
  • Integrating databases using Hibernate;
  • Developing and executing Linux shell scripts to start and stop services on Linux servers;
  • Installing, configuring, and validating MQ clients in IBM MQ on Windows systems;
  • Building scalable, distributed systems using messaging technologies including Apache Kafka, IBM MQ, and JMS;
  • Developing front-end applications using React and TypeScript;
  • Automating processes, scripting tasks, and scheduling using C#, JavaScript, and Autosys;
  • Conducting data exchange using JSON and YML;
  • Managing data using SQL and Oracle;
  • Implementing automated functional, unit, and user-acceptance testing using JUnit;
  • Building and deploying applications using deployment tools including Jenkins, Git, Maven, Jules, and Spinnaker;
  • Developing cloud services using AWS technologies including ECS, RDS, S3, KMS, Lambda, and CloudWatch;
  • Provisioning infrastructure as code using Terraform;
  • Optimizing data using IBM ILOG CPLEX;
  • Applying business rules using Drools;
  • Applying design and architecture concepts including JVM memory management and garbage collection;
  • Optimizing Oracle database queries.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set, and location. For those in eligible roles, discretionary incentive compensation which may be awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. In addition, please visit: https://careers.jpmorgan.com/us/en/about-us.

Job Location

575 Washington Boulevard, Jersey City, NJ 07310.

Employment Type

Full-Time.

Salary

Salary: $189,595.00-$189,595.00 per year.

#J-18808-Ljbffr