1

Software Software Jobs in Princeton, NJ (NOW HIRING)

Job Overview At Beli, individual Software Engineers operate like full product teams. As a Software Engineer at Beli, you will be responsible for leading the research, design, architecture ...

Software Engineer

New York, NY ยท On-site

$130K - $160K/yr

Our software is leveraged by biopharma companies to support patients in their complex journey from diagnosis to initiating and remaining on therapy to achieve optimal health outcomes. We are looking ...

Software Engineer

New York, NY ยท On-site

$75K - $95K/yr

Kitware is seeking a Software Engineer to join the Software and Data Solutions team. This position offers an opportunity to help Kitware's customers build meaningful software that will stand the test ...

The Role We're looking for a Software Engineer with 2-4 years of experience to join our growing engineering team. You'll work on real production systems, contribute to meaningful features across our ...

Software Developer Location: South Plainfield, NJ Schedule : M-F 9am-5pm Company Overview At GENEWIZ, from Azenta Life Sciences, new ideas, new technologies and new ways of thinking are driving our ...

Software Engineer

New York, NY ยท Hybrid

$75 - $90/hr

Saisystems is looking for a Software Engineer . This opportunity is hybrid and candidates must be willing to be on site at least 2 to 3 days out the week in office . Hybrid Opportunity is available ...

SOFTWARE DEVELOPER: Involve in all phases of Software Development Life Cycle. Design, develop and implement software applications. Develop the user interfaces and front-end web applications. Develop ...

Software Engineer

New York, NY ยท On-site

$140K - $200K/yr

Job Overview At Beli, individual Software Engineers operate like full product teams. As a Software Engineer at Beli, you will be responsible for leading the research, design, architecture ...

We are looking for a passionate Full Stack Software Engineer with 2-3 years' experience to join our growing team and contribute to our mission of delivering impactful applications. As a part of our ...

Software Engineer

New York, NY ยท On-site

$175K - $290K/yr

Why Auctor Auctor is building the AI layer for professional services and software implementation. Think of us as the brain behind the best solution engineers, forward-deployed engineers, and ...

S.: Software Engineer Gather and analyze user requirements, design and develop new software, modify and test applications. Provide ongoing support for system modification, maintenance, and ...

We are looking for a passionate Full Stack Software Engineer with 2-3 years' experience to join our growing team and contribute to our mission of delivering impactful applications. As a part of our ...

Software Engineer

New York, NY ยท On-site

$140K - $220K/yr

You will contribute to the full software development lifecycle, ensure high scalable, reliable and performance of our products and customer experience. If you thrive in a fast-paced, collaborative ...

About the role As our Software Engineer, you'll join the Content Delivery Engineering team (CDE) within NBCUniversal's Global Video Engineering organization in New York City, USA. Your mission is to ...

2Bridge Partners has been engaged in the search for a Software Engineer with our FinTech client. Join a small, growing, well-capitalized, and revenue-producing company building the next generation of ...

Showing results 41-60

Software Software information

See Princeton, NJ salary details

$50.3K

$117.2K

$174K

How much do software software jobs pay per year?

As of Aug 6, 2026, the average yearly pay for software software in Princeton, NJ is $117,244.00, according to ZipRecruiter salary data. Most workers in this role earn between $94,300.00 and $136,300.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a software software, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, a solid understanding of computer science fundamentals, and typically a degree in computer science or a related field. Familiarity with development tools, version control systems like Git, and frameworks or languages such as Python, Java, or JavaScript is essential. Problem-solving, teamwork, and effective communication are standout soft skills in this role. These skills and qualities are crucial for building robust software solutions, collaborating with teams, and adapting to evolving technology.

What is the difference between Software Software vs Software Developer?

AspectSoftware SoftwareSoftware Developer
CredentialsTypically requires a degree in computer science or related field, certifications like Microsoft Certified or AWS CertifiedRequires a degree in computer science or related field, certifications like Microsoft Certified or AWS Certified
Work EnvironmentWorks in teams developing, testing, and maintaining software applicationsDesigns, codes, and tests software programs, often collaborating with teams
Industry UsageCommonly employed in tech companies, software firms, and IT departmentsEmployed across various industries including tech, finance, healthcare, and more

Software Software and Software Developer roles share similar credentials and work environments, often overlapping in industry usage. The main difference lies in the scope: Software Software may focus more on managing and maintaining software systems, while Software Developers primarily design and build new software applications.

What is a software software?

The term 'Software Software' appears to be a typographical error or redundancy. Typically, the intended job title is 'Software Engineer' or 'Software Developer.' These professionals are responsible for designing, developing, testing, and maintaining software applications or systems. They use programming languages and engineering principles to solve problems and create software solutions for businesses or consumers. Their work can range from building desktop applications to developing complex cloud-based systems.

How does a software software typically collaborate with cross-functional teams during a project?

Software Engineers frequently work alongside product managers, designers, and quality assurance specialists to deliver robust solutions. Collaboration usually involves regular meetings to clarify requirements, code reviews to ensure quality, and agile ceremonies like stand-ups or sprint planning to coordinate progress. Effective communication and adaptability are essential, as priorities and project scopes may shift based on feedback from various stakeholders. This teamwork fosters a dynamic environment where engineers can both learn from and contribute to multiple areas of the product lifecycle.
What are popular job titles related to Software Software jobs in Princeton, NJ? For Software Software jobs in Princeton, NJ, the most frequently searched job titles are:
What job categories do people searching Software Software jobs in Princeton, NJ look for? The top searched job categories for Software Software jobs in Princeton, NJ are:
What cities near Princeton, NJ are hiring for Software Software jobs? Cities near Princeton, NJ with the most Software Software job openings:
Infographic showing various Software Software job openings in Princeton, NJ as of July 2026, with employment types broken down into 85% Full Time, 12% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $117,244 per year, or $56.4 per hour.

Full-time

Posted 20 days ago


Job description

Job brief

We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications.

Responsibilities

  • Develop new capabilities and re-architect parts of an existing system.
  • Take part in test-driven, iterative development, prototyping, and reviews with a team of developers.
  • Design and code middle and back-end in a clean and efficient way.
  • Implement scalable and robust services.
  • Develop external and internal APIs.
  • Develop and run unit and performance tests to ensure scalability and reliability.
  • Review and debug code.
  • Develops documentation, flowcharts, layouts, diagrams, charts, code comments, and clean code to explain and show solutions..

Requirements

  • Bachelors degree in Software Engineering, Information Technology, or related field
  • Between 3 to 10 years of experience in software engineering
  • C#, .NET framework (All areas including, WinForms, Serialization, Reflection, Security, ADO.NET, multi-threading, Entity Framework).
  • Very strong SQL Server developer skills
  • Proficient in object-oriented development
  • Able to effectively and quickly adopt new technology