1

Software Developer Engineer Jobs in Princeton, NJ

Sr. Software Developer

New York, NY ยท On-site

$59.50 - $78.75/hr

Sr. Software Developer Location: Princeton, NJ Length 6-12 months contract The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible ...

Sr. Software Developer (Angular / Azure / AI-Driven Applications) Contract Duration: 12+ months Engagement Type: Contract | Hybrid Location: 4 Irving Place, New York, NY Interview Process: 1st Round ...

Software Engineer (Web application focus) - $30/hr - Preferred if candidate is in commutable location to Binghamton, Rochester - NY This technical profile refers to a Web software developer. The ...

We are looking for a quantitative software developer to join our team and contribute to multiple initiatives that aim to expand our business. The candidate should be passionate about financial market ...

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

We are looking for a quantitative software developer to join our team and contribute to multiple initiatives that aim to expand our business. The candidate should be passionate about financial market ...

Job Summary We are seeking a motivated and detail-oriented Software Developer to join our growing team. The ideal candidate will design, develop, aaaaa, and maintain software applications while ...

Software Developer - Senior

New York, NY ยท On-site

$59.50 - $78.75/hr

Full Stack Developer New york City, NY 30 Months New York State Insurance Fund (NYSIF) he duties of ... based software -Develop batch application using .net, oracle -Develop online application using ...

Mobility Ideal Health is seeking an Assistant Software Engineer to support the development, maintenance, and enhancement of software applications and cloud-native solutions. The role involves ...

Software Engineer (DevOps)

New York, NY ยท On-site +1

$100K - $130K/yr

Software Engineer (DevOps) Location: Atlanta, GA | NYC, NY | Remote, USA Employment Type: Full-time, Salaried Who We Are Impiricus is the first and only AI-powered HCP Engagement Engine. In 2025 ...

... Software as a Service (SaaS) solutions, into various vertical markets: Education, Government, Healthcare, and more. We are seeking an experienced PHP full-stack developer to join our teams producing ...

Octus is seeking a skilled, motivated full-stack software engineer to join our DataOps Engineering ... Work with devops and data science teams to integrate data pipelines and models into our products ...

Showing results 41-60

Software Developer Engineer information

See Princeton, NJ salary details

$30.9K

$105.1K

$253.2K

How much do software developer engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for software developer engineer in Princeton, NJ is $105,105.00, according to ZipRecruiter salary data. Most workers in this role earn between $66,600.00 and $111,100.00 per year, depending on experience, location, and employer.

How do software developer engineers typically collaborate with cross-functional teams during a project?

Software Developer Engineers regularly work alongside product managers, designers, and quality assurance professionals to deliver high-quality software. Collaboration often involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews, where they discuss requirements, share progress, and address technical challenges. Effective communication and teamwork are crucial, as developers must ensure their code aligns with project goals and integrates smoothly with work from other team members. This collaborative environment not only helps deliver better products but also fosters professional growth through exposure to diverse perspectives.

What is a software developer engineer?

Software Developer Engineers are professionals who design, develop, test, and maintain software applications or systems. They use programming languages like Java, Python, or C++ to write code that solves problems or fulfills specific needs. In addition to coding, they collaborate with other team members, troubleshoot issues, and ensure the software meets user requirements and quality standards. Their work is essential for creating everything from mobile apps to enterprise software solutions.

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

To thrive as a Software Developer Engineer, you need a solid understanding of programming languages, software development principles, and a relevant degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is typically required. Strong problem-solving skills, attention to detail, and effective collaboration set exceptional engineers apart. These competencies are crucial for building reliable, scalable software and contributing effectively to dynamic, cross-functional teams.

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

AspectSoftware Developer EngineerSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or related field; certifications optional
Work EnvironmentDevelopment teams, coding, testing, debuggingDesign, development, system analysis, collaboration
Industry UsageCommon in tech companies, startups, software firmsWidespread across tech, finance, healthcare, and more

Both roles involve coding and software development, but Software Developer Engineers often focus more on building and implementing software solutions, while Software Engineers may have broader responsibilities including system design and architecture. The titles are frequently used interchangeably, but understanding their nuances helps in job searches and career planning.

Infographic showing various Software Developer Engineer job openings in Princeton, NJ as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $105,105 per year, or $50.5 per hour.

Sr. Software Developer

Right Talent Right Now

New York, NY โ€ข On-site

$59.50 - $78.75/hr

Full-time

Re-posted 12 days ago


Job description

Job Description

Sr. Software Developer


ย Location:ย Princeton, NJ

Length 6-12 months contractย 


The candidates will perform in a server-side developer role or may also work on client side, and will also be responsible for writing requirements/ technical specifications/use cases. The candidates are expected to demonstrate expertise in web technologies such as HTML5, CSS, JavaScript, Apache, AJAX and Rest, and have experience with XML and XPATH, in using multiple programming/scripting languages, developing automated test cases using the JUNIT Framework, and in cross browser development. The candidates are expected to rely on extensive experience and judgment to plan and accomplish project goals. A wide degree of creativity and latitude is expected.ResponsibilitiesThe ideal candidates will be responsible for: Participating in design/architecture meetings. Applying industry standard analysis, architecture, and development techniques, including Use Cases where appropriate, to assist in providing optimum solutions. Registration Development Efforts - design, coding, testing, debugging, quality assurance review, and appropriate documentation. Demonstrating strong problem solving ability, logic, and analytical skills. Interacting with other areas within ETS for providing automated interface points via web services and other technologies. Strong written and oral communication skills are a must. Maintaining team spirit and a positive attitude. Performing comprehensive preliminary testing and producing all entrance criteria documentation required to promote products under development to Software Test (SQA).Experience, Knowledge, Skills, and AbilitiesThe ideal candidates must have at least 8-10 years of progressively diverse analysis, development, and testing experience using Web and XML technologies. The person must demonstrate strong knowledge and experience with the responsibilities outlined above. The candidates must have significant experience with technologies listed below. Skills Required: Core Java (JDK 7+), J2EE (6+) , Hibernate (4.x), JUnit 4, Spring (3+), JDBC, XML, XSD, Oracle, PL-SQL Skills Desired: Postgres 9.x, PgSQL, Tomcat 6.x, Javascript, XHTML, JAXB, Nice to Have: Velocity Templating, Agile development, MDB (Message Driven Beans), Java Threads Extensive experience with pure J2EE and core Java technologies is must. Experience in client/ server integration. Experience in web technologies such as HTML5, CSS, AJAX, JavaScript is a must. Relational database development and ability to understand and write complex SQL is a must. Experience developing applications using multiple programming/scripting languages. Experience in developing automated test cases using the JUNIT Framework. Experience in cross browser development. Good interpersonal skills in order to interact with clients, technical staff, and third parties.Knowledge, Skills, and Abilities: A Bachelors degree with extensive coursework in Computer Science or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired is necessary.Platform Tools: Ant, EclipseLanguages: Java, HTML, JSF, XMLOperating Systems: Windows, UNIX/LinuxLocation Princeton, NJLength 6-12 month contract

Additional Information

All your information will be kept confidential according to EEO guidelines.