1

Freelance Software Development Jobs in New York (NOW HIRING)

Manager, Data Enablement

Manhattan, NY ยท On-site

$89 - $142/hr

These solutions and initiatives include dashboard visualization and reporting development; data ... Power-user of business IT software: MS Excel, Word, PowerPoint * Power-user literacy of data ...

New

With a robust technical framework and product development engine already fully established, your ... We are dedicated to engineering robust, high-performance software platforms and Web3 ecosystems ...

With a robust technical framework and product development engine already fully established, your ... We are dedicated to engineering robust, high-performance software platforms and Web3 ecosystems ...

Head of Design & Marketing

New York, NY ยท On-site

$65K - $75K/yr

... freelance professionals, while collaborating closely with marketing, product development, sales ... Experience with 3D design software such as Blender or similar platforms * Experience developing ...

New

... hardware/software needs (upgrades, equipment needs/problems, training, etc.) * Encourages the ... Recommends and directs freelance contributors * Engages in any personal development necessary to ...

New

... hardware/software needs (upgrades, equipment needs/problems, training, etc.) * Encourages the ... Recommends and directs freelance contributors * Engages in any personal development necessary to ...

Showing results 41-60

Freelance Software Development information

See New York salary details

$87K

$155.5K

$195.3K

How much do freelance software development jobs pay per year?

As of Aug 21, 2026, the average yearly pay for freelance software development in New York is $155,464.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,100.00 and $178,300.00 per year, depending on experience, location, and employer.

What is freelance software development?

Freelance software development refers to the practice of working independently, often on a contract basis, to design, build, and maintain software solutions for clients. Freelance software developers are not tied to a single employer and typically work with multiple clients or companies on a project-by-project basis. Their responsibilities can range from coding and debugging to consulting on software architecture and providing technical support. This type of work offers flexibility in terms of schedule and location, but also requires strong self-management and business skills.

What are the key skills and qualifications needed to thrive as a freelance software developer?

To thrive as a Freelance Software Developer, you need strong programming expertise, problem-solving abilities, and a solid understanding of software development methodologies, often backed by a relevant degree or portfolio of completed projects. Familiarity with source control tools like Git, cloud platforms, and various development frameworks is typically required, as well as knowledge of project management tools used for remote work. Excellent communication, self-motivation, and time management skills help freelancers stand out when working independently with clients. These skills are crucial to deliver high-quality results, build client trust, and manage multiple projects efficiently in a competitive, dynamic environment.

What are some common challenges freelance software developers face when managing multiple client projects simultaneously?

Freelance software developers often juggle several projects at once, which can make balancing deadlines, communication, and shifting priorities a challenge. Time management and clear client communication are essential to avoid scope creep and ensure deliverables meet expectations. Additionally, freelancers must stay organized to track progress across different projects and maintain quality standards. Using project management tools and setting clear boundaries with clients can help manage workloads effectively.

What is the difference between Freelance Software Development vs In-House Software Developer?

AspectFreelance Software DevelopmentIn-House Software Developer
CredentialsTypically requires a portfolio and relevant technical skills; certifications are optionalRequires a degree in computer science or related field; certifications can enhance prospects
Work EnvironmentRemote, flexible, often project-basedOffice or remote, full-time employment within a company
Employer & Industry UsageUsed by startups, small businesses, and agenciesEmployed by large corporations, tech firms, and organizations
Work ScopeProject-specific, variable workloadOngoing, consistent responsibilities

Freelance Software Development offers flexibility and diverse projects, ideal for those seeking independence. In contrast, in-house developers enjoy stability and integrated team collaboration. The choice depends on your career goals and preferred work environment.

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 Freelance Software Development jobs?

Cities in New York with the most Freelance Software Development job openings:

Infographic showing various Freelance Software Development job openings in New York as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 16% Part Time, and 2% Contract. Highlights an 90% Physical, 3% Hybrid, and 7% Remote job distribution, with an average salary of $155,464 per year, or $74.7 per hour.

Java Full Stack Developer with Ariba Experience

SysMind Tech

Bridgewater, NJ โ€ข On-site, Remote

$53.75 - $69.25/hr

Full-time

Re-posted 19 days ago


Job description

Description:
Title - Java Full Stack Developer with Ariba Experience
Location - We can look at both local and remote candidates
Job Description: Full Stack Java Developer - Ariba
Role Overview:
Seeking a Full Stack Java Developer to support Johnson & Johnson's procurement technology initiatives, with a strong focus on integrating SAP Ariba platforms. Tperson ideal candidate will have hands-on experience in Java development, Ariba technical integration, along with a solid understanding of procurement workflows and agile delivery.
Key Responsibilities:
Analyze, design, develop, implement, and test application enhancements based on evolving project requirements.
Modify and enhance existing frameworks to support new functionalities and cloud migration objectives.
Conduct technical feasibility analysis for new user requirements and provide effort estimations.
Configure and manage Ariba ITK (Integration Toolkit) for data import/export operations.
Develop code in alignment with client-approved Java coding standards using technologies such as Servlets, JSP, and Spring.
Create and deploy EAR files on WebLogic servers and manage application lifecycle.
Design and implement scpersonduled tasks for bulk data operations (e.g., inserting data into RDB, downloading from eMarketplace).
Build custom Servlets and JSPs for ad-hoc reporting and user interaction.
Resolve critical issues and bugs within defined timelines, ensuring no regression impact.
Participate in Agile ceremonies including daily scrums, sprint planning, and retrospectives.
Collaborate with cross-functional teams to ensure smooth delivery and continuous improvement.
Required Skills:
6-10 years of experience in Java full stack development.
Hands-on experience with SAP Ariba technical integration, including ITK and requisition workflows.
Proficiency in WebLogic, Tomcat, Eclipse, JIRA, and version control tools like SVN/GIT.
Strong understanding of REST APIs, JSON/XML, and enterprise integration patterns.
Experience with Agile development methodologies and DevOps practices.
Excellent problem-solving, communication, and team leadership skills.
Enable Skills-Based Hiring No Can we use Freelancer?
Additional Details
  • Global Grade : B
  • Can we use Freelancer? : No
  • Named Job Posting? (if Yes - needs to be approved by SCSC) : No
  • Remote work possibility : (No Value)
  • Global Role Family : 6504 Developer / Software Engineer
  • Local Role Name : Java Full Stack Developer with Ariba Experience
  • Local Skills : Java Full Stack Developer SAP Ariba technical integration
  • Languages Required: : English