1

Software Developer Engineer Jobs in Princeton, NJ

Senior Software Developer

New York, NY ยท On-site

$59.50 - $78.75/hr

The role requires close collaboration with software engineers, QA team, infrastructure team, business stakeholders, and third-party vendors to design and deliver secure, scalable, and high ...

Lead Software Developer

New York, NY

$126K - $159K/yr

Lead Software Developer Department: Group Technology Corporate Title: Vice President Location: New York Who We Are We are a financial services group operating within the global framework of Robert ...

Job Title: .Net Developer Job Location: Bedminster, NJ Job Level: Mid - Senior level Industry: Healthcare THIS IS WHAT YOU WILL DO... You will be programming web application You will be will be ...

Software Developer

Warren, NJ ยท On-site

$120/hr

Required Skills: -Deep, thorough knowledge of Android programming (Java6/7, XML), standard design patterns for widgets, views, navigation, etc, modern design practices using material design ...

Full Stack Developer Location: New York, NY 10022 5-7 years of experience as a Full Stack developer (need a senior personmore than 7 years is OK too) Application is already in production. Creating ...

Software Developer(Angular)

Princeton, NJ ยท On-site

$57.50 - $70.25/hr

Software Developer(Angular) ONLY W2Introduction: USC/ GC We are seeking a talented Software Developer with expertise in Angular to join our team. As a Software Developer, you will be responsible for ...

Software Developer

New York, NY ยท On-site

$60 - $65/hr

On-site in New York, NY Our Fortune 500 media client seeks a Software Developer to help build the next-generation, cloud-based content distribution pipeline on AWS for global partner delivery. You ...

Candidate must have good communications skills and exposure to any of domains such as Java, .Net, Ruby on Rails, Big Data, Hadoop, Data Warehousing, Business Analysis, Testing, Database Developer, ET ...

Candidate must have good communications skills and exposure to any of domains such as Java, .Net, Ruby on Rails, Big Data, Hadoop, Data Warehousing, Business Analysis, Testing, Database Developer, ET ...

... Software Engineer, Software Developer, Programming, Programmer Analyst, New York Recruiters, Information Technology Jobs, IT Jobs, New York Recruiting Looking to hire for similar positions in New ...

EPM Unqork Developer Engineer

Lebanon, NJ ยท On-site +1

$193K - $200K/yr

Support projects through the entire software development lifecycle from initial kickoff to ... Engineer, Technical Architect, or related occupation, developing, configuring, and deploying ...

Sr Software Developer

New York, NY ยท On-site

$150K - $210K/yr

This is a Lead Software Engineering position at the Vice President level, which is part of the job ... s/MLOps engineer. An individual who can sit down with fellow developers, ML researchers, and ...

Sr Software Developer

New York, NY ยท On-site

$150K - $210K/yr

This is a Lead Software Engineering position at the Vice President level, which is part of the job ... s/MLOps engineer. An individual who can sit down with fellow developers, ML researchers, and ...

Showing results 21-40

Software Developer Engineer information

See Princeton, NJ salary details

$31.2K

$106K

$255.4K

How much do software developer engineer jobs pay per year?

As of Sep 2, 2026, the average yearly pay for software developer engineer in Princeton, NJ is $106,026.00, according to ZipRecruiter salary data. Most workers in this role earn between $67,100.00 and $112,100.00 per year, depending on experience, location, and employer.

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.

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 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, 83% Full Time, 13% Part Time, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $105,105 per year, or $50.5 per hour.

Senior Software Developer

Franklintempleton

New York, NY โ€ข On-site

$59.50 - $78.75/hr

Full-time

Medical, Retirement, PTO

This job post hasย expired 1 day ago.ย Applications are no longer accepted.


Job description

ClearBridge is part of Franklin Templeton, a forward-thinking asset manager that has built its success through powerful partnerships. We leverage cutting-edge strategies and deep insights to unlock opportunities for long-term wealth creation. Our talented, global teams bring expertise that is both broad and unique.


ClearBridge Investments is an active equity manager offering a broad range of strategies across global developed and emerging markets, local markets, and real assets. Manages diversified, high-conviction portfolios through collaborative fundamental research to meet the needs of some of the world's largest asset owners and financial intermediary platforms. We invest as long-term, risk-aware business owners and seek to deliver consistency of process and performance for our clients through market cycles. A focus on durability drives everything we do; from the business models of the companies we own, to the holding periods of our portfolios, to the stability and longevity of our investment professionals.


As Franklin Templeton's largest equity specialist, ClearBridge combines boutique agility with global scale. Headquartered in New York, we have a strong global presence and a culture recognized by Pensions & Investments as one of the Best Places to Work in Money Management for fourteen consecutive years.


About ClearBridge Investments

ClearBridge Investments is a leading global equity manager with over $200 billion in assets under management. For more than 60 years, the firm has been committed to delivering long-term results through active management and differentiated stock selection. Our investment decisions are supported by a robust global research platform that conducts in-depth fundamental analysis across sectors and markets.

Owned by Franklin Templeton, ClearBridge operates with investment independence from its headquarters in New York, with offices in Baltimore, Calgary, Edinburgh, Fort Lauderdale, Leeds, London, Melbourne, and Sydney. ClearBridge Investments has been recognized by Pensions & Investments as one of the Best Places to Work in Money Management for thirteen consecutive years, reflecting our inclusive culture, collaborative spirit, work-life balance, and continued investment in our people.

Position Summary

ClearBridge Investments is seeking a Senior Software Developer to join its Application Development team based in New York. The ideal candidate will bring extensive experience in Java-based enterprise application development, SOA/ESB architectures, system integration, messaging technologies, database design, and DevOps methodologies.

This position offers the opportunity to provide hands-on technical leadership throughout the entire software development lifecycle, including solution architecture, application development, integration, testing, deployment, performance tuning, production support, and application modernization. The role requires close collaboration with software engineers, QA team, infrastructure team, business stakeholders, and third-party vendors to design and deliver secure, scalable, and high-performance technology solutions that support critical business functions.

Key Responsibilities

Application Development, Integration, and Support

  • Analyze business and technical requirements to deliver application solutions.

  • Enhance applications, services, user interfaces, and batch-processes through feature development, optimization, and support of business-critical systems.

  • Deliver robust integration capabilities using APIs, messaging platforms, service-oriented architectures, and workflow automation technologies.

  • Apply technical expertise and problem-solving methodologies to evaluate dependencies, identify risks, and recommend mitigation strategies.

  • Collaborate across technology domains to implement scalable solutions that modernize platforms and improve operational efficiency.

  • Support continuous improvement initiatives by refining business services and platform capabilities to enhance reliability, performance, and usability.

  • Prepare clear and comprehensive technical documentation and system specifications.

  • Diagnose and resolve application, integration, and database performance issues while implementing sustainable optimization strategies.

  • Validate solution stability, scalability, and functional accuracy through rigorous testing and post-implementation reviews.

  • Lead architecture and code reviews to adhere to engineering standards and best practices.

  • Partner effectively with operations, data, compliance, and infrastructure teams to ensure successful delivery and operational support of applications.

Qualifications & Experience

Required

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related technical field.

  • 12+ years of software engineering experience with strong analytical and problem-solving skills delivering enterprise-scale applications and solutions.

  • 5+ years of application architecture and technical leadership experience supporting large-scale business platforms.

  • Strong expertise in Java, core (multithreading, singleton, caching) and enterprise frameworks Struts/Spring, including experience with integration frameworks and API-centric development.

  • Proven success in developing and migrating applications across Weblogic, JBOSS, WildFly servers or cloud platforms AWS/Microsoft Azure.

  • Expertise in event-driven architecture, IBM MQ, JMS, and Java-based integration solutions, including administration of queue managers, channels, queues, SSL security, and enterprise messaging platforms.

  • Strong experience with RESTful and SOAP services, React, jQuery, and AngularJS. Modernized legacy applications into cloud-native, microservices-based architectures.

  • Advanced SQL development and performance tuning across Oracle, SQL Server, and Snowflake, with experience using ORM frameworks such as Hibernate, MyBatis, and iBatis.

  • Strong understanding of CI/CD practices, deployment automation, source control, and DevOps toolchains including Git, Bitbucket, Jenkins, GitLab, and Artifactory.

  • Experience securing enterprise Java applications, APIs, and integrations with expertise in SSO, Active Directory, Kerberos/NTLM, Okta (Access Gateway), and modern identity frameworks including OAuth 2.0, SAML, OIDC, and RBAC.

  • SQL server reporting platform experience desirable such as SSRS, Power BI or any other comparable BI and reporting solution.

  • Excellent communication skills with the ability to translate complex technical concepts into clear business-focused recommendations.

  • Ability to work independently as well as collaboratively in a global, team-oriented environment.

  • Exposure to financial services, asset management, investment platforms, or related business domains is preferred.

Why Join ClearBridge

  • Work in a high-trust, high-visibility role supporting business-critical systems.

  • Collaborate with global technology and investment teams on enterprise-scale platforms.

  • Join an award-winning workplace culture that emphasizes career growth, mentorship, and long-term development.

  • Contribute to technology modernization initiatives that support a world-class global investment platform.

Total Rewards:

Our employees have access to a competitive and valuable set of Total Rewards. Our Total Rewards include:

  • Hybrid work schedule
  • Health, wellness and risk benefits to protect employees and their families
  • Retirement savings, stock purchase and other incentive programs to help employees plan for the future
  • Holiday, paid-time-off and other employee programs that support work-life balance
  • Support for pursuing certifications, external education and degree programs
  • Learning, development and career advancement opportunities
  • Ways to get involved in, and give back to, our communities, including paid time off for volunteering and charitable donation matching
  • The salary range for this position is targeted for $185,000 to $200,000 plus discretionary bonus. Base pay offered may vary depending on job related knowledge, skills, and experience

Franklin Templeton is an Equal Opportunity Employer. We are committed to providing equal employment opportunities to all applicants and employees, and we evaluate qualified applicants without regard to ancestry, age, color, disability, genetic information, gender, gender identity, or gender expression, marital status, medical condition, military or veteran status, national origin, race, religion, sex, sexual orientation, and any other basis protected by federal, state, or local law, ordinance, or regulation.