Resume and JobRESUME AND JOB
Robert Half logo

Software Developer - Careers at Robert Half

Robert Half

Software Developer - Careers at Robert Half

full-timePosted: Feb 4, 2026

Job Description

About the Software Developer Role at Robert Half

Robert Half is seeking an exceptional Software Developer to join our Princeton, New Jersey team. This pivotal full-time position offers a salary up to $150,000 and focuses on leading the design, implementation, and delivery of cutting-edge enterprise technology solutions. Based in the heart of Princeton, NJ, you'll work on transformative projects that bridge innovative technology with strategic business objectives. As a key player in our IT organization, you'll leverage architectural principles, modern development practices, and emerging technologies to drive scalability, security, and performance across enterprise systems.

This role is perfect for seasoned developers passionate about enterprise architecture, API integrations, and hands-on technical leadership. Princeton, NJ, provides an ideal backdrop with its proximity to major tech hubs, universities, and a vibrant professional community. Join Robert Half, a leader in professional services, and contribute to high-impact projects that redefine business technology landscapes.

Why Princeton, NJ for Your Software Developer Career?

Princeton offers a unique blend of intellectual capital from Princeton University, access to Fortune 500 companies, and a high quality of life. With excellent public transit to New York City and Philadelphia, commuting is seamless. Our office fosters collaboration in a dynamic environment equipped with the latest tools for software development.

Key Responsibilities

As a Software Developer, your role will encompass a wide range of strategic and hands-on duties essential to enterprise success:

  • Design and implement robust enterprise technology solutions prioritizing scalability, security, and optimal performance.
  • Develop comprehensive architectural patterns spanning logical, physical, and operational design levels.
  • Lead technical evaluations, crafting proofs of concept (POCs) for innovative tools, frameworks, and emerging technologies.
  • Collaborate seamlessly with cross-functional IT teams to ensure solutions align with overarching enterprise goals and objectives.
  • Continuously monitor and integrate emerging technologies into scalable, forward-thinking solutions.
  • Champion best practices in software design, including object-oriented programming (OOP) principles and advanced design patterns.
  • Oversee the integration of APIs, messaging frameworks, and third-party services into core enterprise systems.
  • Deliver hands-on leadership for large-scale projects and high-priority strategic initiatives.
  • Build and maintain relationships with vendors and partners to uphold SLA commitments and expedite project timelines.
  • Actively participate in architecture review boards, ensuring technical decisions support long-term business strategies.

Required Qualifications

To excel in this Software Developer position, candidates must demonstrate:

  • Deep expertise in enterprise architecture, modern development practices, and emerging technologies like cloud-native solutions, microservices, and DevOps pipelines.
  • Proven experience designing scalable, secure systems with hands-on coding in languages such as Java, .NET, Python, or similar.
  • Strong portfolio of technical evaluations, POCs, and successful integrations involving RESTful APIs, Kafka, RabbitMQ, or equivalent messaging systems.
  • 5+ years in software development with leadership experience on enterprise projects.
  • Bachelor's degree in Computer Science, Engineering, or related field; advanced certifications (e.g., AWS Certified Solutions Architect) preferred.
  • Excellent communication skills for cross-functional collaboration and stakeholder engagement.
  • Familiarity with agile methodologies, CI/CD pipelines, and tools like Docker, Kubernetes, Git, and Jenkins.

Key skills include enterprise architecture, scalable software design, POC development, API integration, OOP, design patterns, messaging frameworks, third-party integrations, technical leadership, and emerging tech adoption.

Why Join Us at Robert Half?

Robert Half offers more than just a job—it's a career-launching platform in Princeton, NJ. Enjoy a competitive salary up to $150,000, comprehensive benefits including health insurance, 401(k) matching, PTO, and professional growth opportunities. Work on transformative projects with top technologies, in a supportive hybrid environment. Our commitment to innovation and work-life balance makes us the employer of choice for Software Developers seeking impact and advancement. Apply now to elevate your career with Robert Half!

Locations

  • Princeton, New Jersey, United States

Salary

150,000 - 150,000 USD / yearly

Estimated Salary Rangehigh confidence

140,000 - 160,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Enterprise Architectureintermediate
  • Scalable Software Designintermediate
  • Proof of Concept Developmentintermediate
  • API Integrationintermediate
  • Object-Oriented Programmingintermediate
  • Design Patternsintermediate
  • Messaging Frameworksintermediate
  • Third-Party Service Integrationintermediate
  • Technical Leadershipintermediate
  • Emerging Technologiesintermediate

Required Qualifications

  • Strong grasp of architectural principles and modern development practices (experience)
  • Experience designing scalable, secure, and high-performance enterprise solutions (experience)
  • Proven track record in leading technical evaluations and POCs (experience)
  • Hands-on experience with API integrations, messaging frameworks, and third-party services (experience)
  • Expertise in object-oriented programming and software design patterns (experience)
  • Ability to collaborate with cross-functional IT teams (experience)
  • Knowledge of emerging technologies and vendor management (experience)
  • Experience in architecture reviews and aligning tech with business strategies (experience)

Responsibilities

  • Design and implement enterprise technology solutions ensuring scalability, security, and performance
  • Develop and document architectural patterns across logical, physical, and operational levels
  • Lead technical evaluations and create proofs of concept for new tools, frameworks, and technologies
  • Collaborate with cross-functional IT teams to align with enterprise-wide goals
  • Stay updated on emerging technologies and incorporate into innovative solutions
  • Promote best practices in software design including OOP and design patterns
  • Manage integration of APIs, messaging frameworks, and third-party services
  • Provide hands-on leadership for large-scale projects and strategic initiatives
  • Engage with vendors and partners to meet SLAs and accelerate timelines
  • Participate in architecture reviews ensuring alignment with business strategies

Benefits

  • general: Competitive salary up to $150,000 annually
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings plan with company match
  • general: Generous paid time off and holiday schedule
  • general: Professional development and certification reimbursement
  • general: Flexible work arrangements including hybrid options
  • general: Access to cutting-edge technologies and projects
  • general: Collaborative and innovative team environment
  • general: Career growth opportunities at Robert Half
  • general: Performance-based bonuses and incentives

Target Your Resume for "Software Developer - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Software Developer - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Developer - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in Princeton, NJSoftware Developer JobsEnterprise ArchitecturePrinceton Tech JobsNew Jersey IT CareersFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Developer - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Robert Half logo

Software Developer - Careers at Robert Half

Robert Half

Software Developer - Careers at Robert Half

full-timePosted: Feb 4, 2026

Job Description

About the Software Developer Role at Robert Half

Robert Half is seeking an exceptional Software Developer to join our Princeton, New Jersey team. This pivotal full-time position offers a salary up to $150,000 and focuses on leading the design, implementation, and delivery of cutting-edge enterprise technology solutions. Based in the heart of Princeton, NJ, you'll work on transformative projects that bridge innovative technology with strategic business objectives. As a key player in our IT organization, you'll leverage architectural principles, modern development practices, and emerging technologies to drive scalability, security, and performance across enterprise systems.

This role is perfect for seasoned developers passionate about enterprise architecture, API integrations, and hands-on technical leadership. Princeton, NJ, provides an ideal backdrop with its proximity to major tech hubs, universities, and a vibrant professional community. Join Robert Half, a leader in professional services, and contribute to high-impact projects that redefine business technology landscapes.

Why Princeton, NJ for Your Software Developer Career?

Princeton offers a unique blend of intellectual capital from Princeton University, access to Fortune 500 companies, and a high quality of life. With excellent public transit to New York City and Philadelphia, commuting is seamless. Our office fosters collaboration in a dynamic environment equipped with the latest tools for software development.

Key Responsibilities

As a Software Developer, your role will encompass a wide range of strategic and hands-on duties essential to enterprise success:

  • Design and implement robust enterprise technology solutions prioritizing scalability, security, and optimal performance.
  • Develop comprehensive architectural patterns spanning logical, physical, and operational design levels.
  • Lead technical evaluations, crafting proofs of concept (POCs) for innovative tools, frameworks, and emerging technologies.
  • Collaborate seamlessly with cross-functional IT teams to ensure solutions align with overarching enterprise goals and objectives.
  • Continuously monitor and integrate emerging technologies into scalable, forward-thinking solutions.
  • Champion best practices in software design, including object-oriented programming (OOP) principles and advanced design patterns.
  • Oversee the integration of APIs, messaging frameworks, and third-party services into core enterprise systems.
  • Deliver hands-on leadership for large-scale projects and high-priority strategic initiatives.
  • Build and maintain relationships with vendors and partners to uphold SLA commitments and expedite project timelines.
  • Actively participate in architecture review boards, ensuring technical decisions support long-term business strategies.

Required Qualifications

To excel in this Software Developer position, candidates must demonstrate:

  • Deep expertise in enterprise architecture, modern development practices, and emerging technologies like cloud-native solutions, microservices, and DevOps pipelines.
  • Proven experience designing scalable, secure systems with hands-on coding in languages such as Java, .NET, Python, or similar.
  • Strong portfolio of technical evaluations, POCs, and successful integrations involving RESTful APIs, Kafka, RabbitMQ, or equivalent messaging systems.
  • 5+ years in software development with leadership experience on enterprise projects.
  • Bachelor's degree in Computer Science, Engineering, or related field; advanced certifications (e.g., AWS Certified Solutions Architect) preferred.
  • Excellent communication skills for cross-functional collaboration and stakeholder engagement.
  • Familiarity with agile methodologies, CI/CD pipelines, and tools like Docker, Kubernetes, Git, and Jenkins.

Key skills include enterprise architecture, scalable software design, POC development, API integration, OOP, design patterns, messaging frameworks, third-party integrations, technical leadership, and emerging tech adoption.

Why Join Us at Robert Half?

Robert Half offers more than just a job—it's a career-launching platform in Princeton, NJ. Enjoy a competitive salary up to $150,000, comprehensive benefits including health insurance, 401(k) matching, PTO, and professional growth opportunities. Work on transformative projects with top technologies, in a supportive hybrid environment. Our commitment to innovation and work-life balance makes us the employer of choice for Software Developers seeking impact and advancement. Apply now to elevate your career with Robert Half!

Locations

  • Princeton, New Jersey, United States

Salary

150,000 - 150,000 USD / yearly

Estimated Salary Rangehigh confidence

140,000 - 160,000 USD / yearly

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Enterprise Architectureintermediate
  • Scalable Software Designintermediate
  • Proof of Concept Developmentintermediate
  • API Integrationintermediate
  • Object-Oriented Programmingintermediate
  • Design Patternsintermediate
  • Messaging Frameworksintermediate
  • Third-Party Service Integrationintermediate
  • Technical Leadershipintermediate
  • Emerging Technologiesintermediate

Required Qualifications

  • Strong grasp of architectural principles and modern development practices (experience)
  • Experience designing scalable, secure, and high-performance enterprise solutions (experience)
  • Proven track record in leading technical evaluations and POCs (experience)
  • Hands-on experience with API integrations, messaging frameworks, and third-party services (experience)
  • Expertise in object-oriented programming and software design patterns (experience)
  • Ability to collaborate with cross-functional IT teams (experience)
  • Knowledge of emerging technologies and vendor management (experience)
  • Experience in architecture reviews and aligning tech with business strategies (experience)

Responsibilities

  • Design and implement enterprise technology solutions ensuring scalability, security, and performance
  • Develop and document architectural patterns across logical, physical, and operational levels
  • Lead technical evaluations and create proofs of concept for new tools, frameworks, and technologies
  • Collaborate with cross-functional IT teams to align with enterprise-wide goals
  • Stay updated on emerging technologies and incorporate into innovative solutions
  • Promote best practices in software design including OOP and design patterns
  • Manage integration of APIs, messaging frameworks, and third-party services
  • Provide hands-on leadership for large-scale projects and strategic initiatives
  • Engage with vendors and partners to meet SLAs and accelerate timelines
  • Participate in architecture reviews ensuring alignment with business strategies

Benefits

  • general: Competitive salary up to $150,000 annually
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings plan with company match
  • general: Generous paid time off and holiday schedule
  • general: Professional development and certification reimbursement
  • general: Flexible work arrangements including hybrid options
  • general: Access to cutting-edge technologies and projects
  • general: Collaborative and innovative team environment
  • general: Career growth opportunities at Robert Half
  • general: Performance-based bonuses and incentives

Target Your Resume for "Software Developer - Careers at Robert Half" , Robert Half

Get personalized recommendations to optimize your resume specifically for Software Developer - Careers at Robert Half. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Developer - Careers at Robert Half" , Robert Half

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Robert Half CareersJobs in Princeton, NJSoftware Developer JobsEnterprise ArchitecturePrinceton Tech JobsNew Jersey IT CareersFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Developer - Careers at Robert Half @ Robert Half.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.