1

Developer In Software Jobs in Jersey City, NJ (NOW HIRING)

Python Developer/Data Engineer

New York, NY ยท On-site

$55 - $75.75/hr

As an intermediate-level Python developer in data engineering, you'll design, build, and maintain ... Experience: 1-4 years of experience in software development with a focus on Python & data At mthree ...

C++ Developer

Manhattan, NY ยท On-site

$300K/yr

C Developer in New York, NY Compensation: $200-300k/year This team is looking for a software engineer to help architect, design, and implement low latency C systems. Responsibilities * Working ...

About Us Solar Landscape is the leading commercial rooftop solar developer in the U.S. Only 4% of ... About The Role We're looking for a Senior Software Engineer to help build and scale internal ...

Senior Software Engineer

New York, NY ยท On-site

$134K - $176K/yr

About Us Solar Landscape is the leading commercial rooftop solar developer in the U.S. Only 4% of ... About The Role We're looking for a Senior Software Engineer to help build and scale internal ...

Participate in code reviews, unit testing, integration testing, and software verification activities. * Collaborate with cross-functional engineering teams to resolve technical issues and deliver ...

AI Engineer

Manhattan, NY ยท On-site

$120 - $170/hr

As a software developer in GAI, you'll work on innovative projects, leveraging your quantitative and programming skills to advance our GAI initiatives. By making GAI more accessible for both ...

Senior Software Developer

Manhattan, NY ยท Remote

$200 - $300/hr

About Us: Based in San Francisco, California, Turing is the world's leading research accelerator ... As a Software Engineering evaluator, you will create cutting-edge datasets for training ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. * At least 4 years of hands-on Java ...

Lead Software Engineer

Holmdel, NJ ยท Hybrid

$99K - $162K/yr

You'll guide engineers in building secure, scalable, and high-performing solutions, while ensuring ... Lead and mentor a team of software engineers, fostering a collaborative and high-performing ...

AI Engineer

Manhattan, NY ยท On-site +1

As a software developer in GAI, you'll work on innovative projects, leveraging your quantitative and programming skills to advance our GAI initiatives. By making GAI more accessible for both ...

Showing results 41-60

Developer In Software information

See Jersey City, NJ salary details

$50.1K

$116.7K

$173.3K

How much do developer in software jobs pay per year?

As of Sep 7, 2026, the average yearly pay for developer in software in Jersey City, NJ is $116,741.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,900.00 and $135,700.00 per year, depending on experience, location, and employer.

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

AspectDeveloper In SoftwareSoftware Engineer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's or master's degree in computer science or software engineering
Work EnvironmentCollaborates on coding, debugging, and implementing software applicationsDesigns, develops, tests, and maintains software systems, often involved in architecture decisions
Industry UsageCommonly used in tech companies, startups, and software development firmsWidely used across tech, finance, healthcare, and enterprise industries
Search & Comparison IntentOften compared for coding roles and entry to mid-level positionsCompared for broader responsibilities and system design roles

While both roles involve software development, a Developer In Software primarily focuses on coding and implementing applications, whereas a Software Engineer often has a broader scope including system design and architecture. The choice depends on the specific job responsibilities and career goals.

What does a developer in software do?

A software developer designs, writes, tests, and maintains computer programs and applications. They use programming languages like Java, Python, or C++ and often collaborate with teams to create functional software solutions. Strong problem-solving skills and knowledge of development tools are essential for this role.

What jobs can a developer in software do?

A software developer can work in roles such as front-end developer, back-end developer, full-stack developer, mobile app developer, or software engineer. These positions involve designing, coding, testing, and maintaining software applications using programming languages like Java, Python, or JavaScript, often requiring knowledge of development tools and frameworks.

What are popular job titles related to Developer In Software jobs in Jersey City, NJ?

For Developer In Software jobs in Jersey City, NJ, the most frequently searched job titles are:

What job categories do people searching Developer In Software jobs in Jersey City, NJ look for?

The top searched job categories for Developer In Software jobs in Jersey City, NJ are:

What cities near Jersey City, NJ are hiring for Developer In Software jobs?

Cities near Jersey City, NJ with the most Developer In Software job openings:

Infographic showing various Developer In Software job openings in Jersey City, NJ as of August 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution, with an average salary of $116,741 per year, or $56.1 per hour.

Python Developer/Data Engineer

mthree

New York, NY โ€ข On-site

$55 - $75.75/hr

Full-time

Re-posted 29 days ago


Key responsibilities

  • Design, develop, and implement scalable data pipelines and software applications using Python.

  • Optimize data workflows, ensure data quality, and handle large datasets efficiently.

  • Collaborate with team members and stakeholders to define requirements, participate in code reviews, and contribute to documentation.


Job description

**Looking for local candidates**

Want to work in technology in the financial industry?

We are looking for someone to be a part of a dynamic team for one of our clients as a Python Developer in Data Engineering.

We would like to talk to you if you:

  • Are interested in distributed systems and working with highly scalable and reliable services.
  • Like to work in a fast-moving environment and you aren't afraid to change things to make them better.
  • Enjoy new technological challenges and solving hard problems.
  • Are keen to learn from exposure to a fluid environment while helping clients with their challenges.
  • Believe a team working well together is smarter than the single smartest person on that team.
  • Aspire to grow as a person and as a teammate.
  • Have grit, drive, and a deep sense of ownership.

As an intermediate-level Python developer in data engineering, you'll design, build, and maintain dataย pipelines to extract, transform, and load data, ensuring data quality and scalability while collaboratingย with cross-functional, cross-regional teams

About mthree:

Since 2010, mthree has been helping clients solve their business and technological challenges. We are a technology and business consultancy with a global workforce delivering significant business and IT projects in some of the largest financial services organizations worldwide.

  • Core Services
  • Consulting and Advisory
  • Managed Services
  • Alumni Graduate Program
  • Alumni Pro Program

We have a global presence and are experts in delivering exceptional quality to our client base, providing consulting services across Risk, Regulation & Compliance; Vendor Products; Application Support; Application Development; Cyber & Information Security; Data Science and DevOps areas.

Our Expert program offers experienced professionals access to top roles in tech, finance, aviation and insurance. Join us to work on groundbreaking technology projects, from international trading platforms to critical applications for leading airlines. We recruit professionals who are eager to fast-track their careers in technology or operations within prestigious global organizations.

Your responsibilities will include, but not be limited to Software & Data pipeline Development:

  • Designing, developing, and implementing software applications, scalable data pipelines using Python and related technologies.
  • Optimize data workflows to handle large datasets efficiently.
  • Writing clean, efficient, and maintainable code that meets industry standards.
  • Developing and managing databases and applications.
  • Implement data extraction, transformation, and loading (ETL) processes.
  • Writing and documenting effective APIs.
  • Testing software at scale to ensure responsiveness and efficiency.
  • Ensure data accuracy, consistency, and completeness.
  • Identify and resolve data issues or anomalies.

Collaboration and Communication:

  • Collaborating with team members, stakeholders, and other developers to define project requirements and develop technical solutions.
  • Participating in code reviews to ensure code quality and best practices.

Problem Solving and Debugging:

  • Troubleshooting, debugging, and upgrading software.
  • Identifying and resolving performance issues and bugs.

Documentation:

  • Contributing to the documentation of code and projects.

Skills and Qualifications:

  • Proficiency in Python, with a strong understanding of object-oriented programming principles.
  • Data Structures and Algorithms: Familiarity with common data structures and algorithms and corresponding usage in practical solutions.
  • Data : Experience with data libraries(e.g., Django, Flask, NumPy, Pandas).
  • Familiarity with(e.g., PostgreSQL, MySQL) and/or NoSQL databases (e.g., MongoDB).
  • Familiarity with data storage technologies (e.g., data lakes, distributed file systems).
  • Knowledge of ETL tools (e.g., Apache Airflow, Apache Kafka).
  • Experience with orchestration tools & cloud computing platforms (e.g., Ansible, Terraform/Kubernetes, AWS, Azure, GCP).
  • Familiarity with modern CI/CD frameworks and tools (e.g., Git, Jenkins, Github)
  • Hands on experience with Linux
  • Demonstrated ability to troubleshoot problems and debug to identify root cause.
  • Demonstrate ability to think outside of the box.
  • Experience: 1-4 years of experience in software development with a focus on Python & data

At mthree, our values support courageous teammates, needle movers, and learning champions all while striving to support the health and well-being of all employees. We take great pride in celebrating the diversity of each individual who contributes to making mthree the company it is today and will be in the future. We value diversity both within mthree and with our partner companies, and we're proud to provide an environment where all our colleagues can flourish. That means promoting a strong culture of equality but, most importantly, inclusion.

We are committed to fair, transparent pay, and we strive to provide competitive compensation in addition to a comprehensive benefits package. The base pay rate for this position is $85,000- $120,000 USD.ย 

This pay rate represents mthree's good faith and reasonable estimate of the base pay for this role at the time of posting and based on the locations listed in the job advertisement. It is anticipated that qualified candidates selected for a placement will receive this pay rate as a starting salary once onsite with the mthree client, however, the ultimate salary offered for this role may be higher or lower and will be set based on a variety of non-discriminatory factors, including but not limited to, geographic location, skills, and competencies.

Applicants must be currently authorized to work in the United States on a full-time basis. The Company will not sponsor applicants for work visas.ย