1

Software Developer Contract Jobs in Madison, NJ (NOW HIRING)

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

Florham Park, NJ (Hybrid - 3-4 days onsite per week) Employment Type: 3 Months Contract-to-Hire Position Overview Client is seeking a highly skilled Software Engineer to join its growing technology ...

Senior Rust Developer

Jersey City, NJ · Remote

$60 - $70/hr

Contract/Fulltime Location: Jersey City (Preferred), NH, TX, RI, MA (Hybrid- 2 weeks office per ... As a Senior Software Engineer on the team, you'll get the opportunity to develop your skills and ...

Contract ODI Developer Partnering with a financial services firm to find a contract ODI Developer ... Software Developer, Database Developer. This is a high priority requisition.

Senior WPF Developer

Jersey City, NJ

$57 - $75.25/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Good comm skills are a big priority. * 12+ month contract opportunity in Jersey City, NJ.

Contract Software Engineer Location: Somerville, NJ Duration: 6 month Need USC End Client : Confidential Looking for a seasoned Full stack developer with significant experience with React and ...

Java Engineer (CONTRACT)

Weehawken, NJ · On-site

$60K - $135K/yr

Java Engineer (CONTRACT) City: Weehawken State/Province: New Jersey Posting Start Date: 6/16/26 ... Strong understanding of software engineering principles, design patterns, and best practices for ...

Sr Java Developer with Camel Exp

Jersey City, NJ · On-site

$62.75 - $80/hr

: Job Title: Sr Java Software Developer Location: Jersey City/Whitehouse Station, NJ (Remote till Covid-19) Duration: 12+ Months Contract Mandatory Skills: Java, Microservices, Camel Qualifications ...

next page

Showing results 1-20

Software Developer Contract information

See Madison, NJ salary details

$49.5K

$115.3K

$171.1K

How much do software developer contract jobs pay per year?

As of Jun 28, 2026, the average yearly pay for software developer contract in Madison, NJ is $115,288.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,800.00 and $134,000.00 per year, depending on experience, location, and employer.

What are the typical work arrangements and expectations for contract Software Developers?

Contract Software Developers are usually hired for specific projects or defined timeframes, which can range from several weeks to multiple months, often working remotely or on-site depending on client needs. They are expected to quickly understand project requirements, deliver code efficiently, and collaborate with both in-house teams and other contractors, maintaining flexibility to adapt to different workflows and tools. Because contract roles may not include the same onboarding experience as permanent positions, self-motivation and strong independent work habits are important. This work arrangement provides valuable exposure to various industries and technologies, often expanding a developer’s professional network and enhancing career versatility.

What are the key skills and qualifications needed to thrive in the Software Developer Contract position, and why are they important?

A successful Software Developer Contract requires strong programming abilities, solid knowledge of software development methodologies, and relevant project or domain expertise, often supported by a degree in computer science or a related field. Familiarity with languages like Java, Python, or JavaScript, as well as tools such as Git, Agile frameworks, and certification in areas like AWS or Scrum, is highly valued. Excellent problem-solving skills, adaptability, effective communication, and an ability to quickly integrate into new teams are crucial soft skills. These competencies enable contract developers to deliver high-quality solutions while efficiently navigating diverse projects and rapidly changing work environments.

What is a Software Developer Contract job?

A Software Developer Contract job is a temporary or project-based position where a developer is hired for a specific duration, typically through a contract agreement. Contractors may work independently, for an agency, or directly with a company to develop, test, and maintain software applications. These roles often offer flexibility but may not include benefits like health insurance or paid time off. Contract developers are usually paid hourly or per project and may work remotely or on-site depending on the employer's needs.

What are the most commonly searched types of Software Developer jobs in Madison, NJ? The most popular types of Software Developer jobs in Madison, NJ are:
What are popular job titles related to Software Developer Contract jobs in Madison, NJ? For Software Developer Contract jobs in Madison, NJ, the most frequently searched job titles are:
What cities near Madison, NJ are hiring for Software Developer Contract jobs? Cities near Madison, NJ with the most Software Developer Contract job openings:
.Net Developer (Capital Markets/Trading)

.Net Developer (Capital Markets/Trading)

Syntricate Technologies

Manhattan, NY • On-site

$80 - $85/hr

Other

Posted 10 days ago


Job description

Position: .Net Developer (Capital Markets/Trading)
Required Location: Hybrid/Midtown New York City 2 days a week.
12+ Months Contract
Rate: $80-85/hr on 1099
*** We need: A senior .Net developer with recent extensive Capital Markets/Trading experience. This is mostly back end development on their trading systems. This is Hybrid 2 days a week in Midtown /Grand Central Station
*** Candidate Must Have's on a resume and for submittal:
1How many years working with: .Net/C# Development
2. How many years working with: Capital Markets/Trading experience
Responsibilities:
  • This individual will be a member of the team working on mission critical projects and provides the technical expertise for development environment, technology architecture and implementation.
  • Software Engineer is responsible for participating in the technical design of all aspects of software solutions for the Capital Market business.
  • This includes both in-house and external applications.
  • The individual also works together with the business users and analysts to ensure the applications meet users' specification and requirements.
  • Furthermore, this role will be interact with the larger development team, share design and solutions, and contribute to the overall objectives of the development team.
  • The role will interact with the larger development team, share design and solutions, and contribute to the overall objectives of the development team.
  • Senior Software Engineer is responsible for assisting in the technical vision and strategic planning of all aspects of software solutions for the Capital Market business. This includes both in-house and external application.
  • The individual usually is on the team of mission critical projects and provides the technical expertise for development environment, technology architecture and implementation.
  • The individual also works together with the business users and analysts to ensure the applications meet users' specification and requirements.

Qualifications:
  • 7+ years of practical work experience involving system architecture, software application and message and data transfer and processing.
  • Be well-versed in C#/.Net and/or C++, and have an active interest in other computing technology and tools. Familiarity with Python is a plus.
  • This is a hands-on programming position, so we are seeking candidate with solid knowledge in computer science, math and proficient coding skills.
  • Familiar with the design and implementation of data/message transfer and processing.
  • Have an excellent communication skills; a good teamwork and a strong work ethic.
  • Have the maturity to solve problems directly and independently.
  • Undergraduate preparation in Computer Science or similar engineering degree with successful academic achievement or equivalent professional work experience