Resume and JobRESUME AND JOB
Robert Half logo

Software Engineer - Careers at Robert Half

Robert Half

Software Engineer - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

Join Our Team as a Software Engineer in Jacksonville, Florida!

Are you a passionate C++ developer looking to elevate your career in a vibrant tech hub? Robert Half is thrilled to present an exceptional opportunity for a Software Engineer in Jacksonville, Florida, United States. This contract position offers the perfect blend of challenging projects, professional growth, and collaboration with top-tier talent. As a leader in staffing solutions, Robert Half connects skilled professionals like you with innovative companies driving the future of technology.

In this role, you'll dive deep into C++ development, crafting robust software solutions that power business success. From designing efficient algorithms to automating complex workflows with batch scripting, you'll play a pivotal role in optimizing operations and delivering measurable results. Jacksonville's thriving tech scene, combined with our client's forward-thinking projects, makes this the ideal launchpad for your next career milestone.

About the Role

This Software Engineer position is more than just a job—it's a gateway to innovation. Based in the sunny city of Jacksonville, FL, you'll contribute to high-impact projects that demand creativity, precision, and technical excellence. Whether you're streamlining processes through automation or enhancing legacy systems, your work will directly influence efficiency and performance. Robert Half prides itself on placing candidates in roles that align with their expertise, offering not just employment but a pathway to long-term success in the competitive software engineering landscape.

Jacksonville, known for its beautiful beaches, growing economy, and strategic location, provides an unbeatable quality of life. Tech professionals here enjoy a lower cost of living compared to other major hubs, making it perfect for balancing career ambitions with personal pursuits. Join a team that's passionate about leveraging C++ to solve real-world problems and watch your skills flourish.

Key Responsibilities

As a Software Engineer, your days will be filled with dynamic tasks that showcase your technical prowess:

  • Develop cutting-edge software solutions using advanced C++ techniques to exceed project specifications and client expectations.
  • Author clean, efficient code that adheres to the highest industry standards, ensuring scalability and maintainability.
  • Partner with cross-functional teams, including product managers and designers, to convert conceptual ideas into detailed technical blueprints.
  • Execute comprehensive unit and integration testing protocols to guarantee software reliability and minimize downtime.
  • Diagnose and resolve issues while optimizing applications for superior speed and resource efficiency.
  • Engineer custom batch scripts for workflow automation, dramatically enhancing productivity and reducing manual efforts.
  • Manage and upgrade existing codebases, implementing iterative improvements for sustained performance gains.
  • Remain at the forefront of C++ innovations, integrating emerging trends like modern standards (C++17/20), concurrency models, and performance profiling tools.

These responsibilities demand a proactive mindset and a commitment to excellence, qualities that Robert Half values in every placement.

Required Qualifications

To thrive in this Software Engineer role, you'll bring:

  • Proven expertise in C++ development, with hands-on experience building complex applications from scratch.
  • Strong scripting skills, particularly in batch scripting and automation tools to streamline operations.
  • Exceptional problem-solving abilities for tackling intricate technical challenges under deadlines.
  • Testing proficiency, including unit, integration, and possibly automated testing frameworks like Google Test.
  • Collaborative spirit with excellent communication skills for seamless team integration.
  • Optimization experience in profiling tools (e.g., Valgrind, perf) and performance tuning.
  • Adaptability to modern C++ practices, including STL, Boost libraries, and multi-threading.
  • Bachelor's degree in Computer Science or related field, plus 3+ years of relevant experience.

Bonus points for familiarity with Agile methodologies, version control (Git), and cross-platform development.

Why Join Us?

Partnering with Robert Half means accessing unparalleled benefits and opportunities. Enjoy a competitive salary estimated at $95,000 - $125,000 annually for this contract role, with potential for extension or conversion to permanent. Benefit from our client's flexible hybrid work model, professional development stipends, health benefits, and more. Robert Half's vast network opens doors to future roles across Jacksonville and beyond.

Don't miss your chance to contribute to transformative projects in a supportive environment. Apply today and let Robert Half propel your Software Engineer career forward! Keywords: C++ jobs Jacksonville FL, Software Engineer contract, automation scripting roles.

Locations

  • Jacksonville, Florida, United States

Salary

Estimated Salary Rangehigh confidence

95,000 - 125,000 USD / yearly

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

Skills Required

  • C++ Developmentintermediate
  • Software Designintermediate
  • Clean Code Writingintermediate
  • Unit Testingintermediate
  • Integration Testingintermediate
  • Troubleshootingintermediate
  • Performance Optimizationintermediate
  • Batch Scriptingintermediate
  • Automationintermediate
  • Code Maintenanceintermediate

Required Qualifications

  • Expertise in C++ programming (experience)
  • Experience with automation and batch scripting (experience)
  • Strong problem-solving skills (experience)
  • Proficiency in writing clean, efficient, well-documented code (experience)
  • Ability to collaborate with cross-functional teams (experience)
  • Knowledge of unit and integration testing (experience)
  • Familiarity with latest C++ trends and best practices (experience)
  • Proven track record in software optimization (experience)

Responsibilities

  • Create powerful software solutions using C++ that meet and exceed project requirements
  • Write clean, efficient, and well-documented code aligned with industry best practices
  • Collaborate with cross-functional teams to transform ideas into technical specifications
  • Perform unit and integration testing to ensure rock-solid reliability
  • Troubleshoot and optimize software for peak performance
  • Automate workflows with custom batch scripts to boost efficiency
  • Maintain and enhance existing codebases for continuous improvement
  • Stay ahead of the curve by applying the latest C++ trends and best practices

Benefits

  • general: Competitive compensation package
  • general: Contract role with potential for long-term growth
  • general: Opportunity to work on cutting-edge projects
  • general: Collaborative and dynamic team environment
  • general: Professional development opportunities
  • general: Flexible work arrangements
  • general: Access to Robert Half's extensive career network
  • general: Supportive management and mentorship

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

Get personalized recommendations to optimize your resume specifically for Software Engineer - 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 Engineer - 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 Jacksonville, FLC++ DeveloperSoftware Engineer JacksonvilleContract Software JobsTech Jobs FloridaFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Engineer - 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 Engineer - Careers at Robert Half

Robert Half

Software Engineer - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

Join Our Team as a Software Engineer in Jacksonville, Florida!

Are you a passionate C++ developer looking to elevate your career in a vibrant tech hub? Robert Half is thrilled to present an exceptional opportunity for a Software Engineer in Jacksonville, Florida, United States. This contract position offers the perfect blend of challenging projects, professional growth, and collaboration with top-tier talent. As a leader in staffing solutions, Robert Half connects skilled professionals like you with innovative companies driving the future of technology.

In this role, you'll dive deep into C++ development, crafting robust software solutions that power business success. From designing efficient algorithms to automating complex workflows with batch scripting, you'll play a pivotal role in optimizing operations and delivering measurable results. Jacksonville's thriving tech scene, combined with our client's forward-thinking projects, makes this the ideal launchpad for your next career milestone.

About the Role

This Software Engineer position is more than just a job—it's a gateway to innovation. Based in the sunny city of Jacksonville, FL, you'll contribute to high-impact projects that demand creativity, precision, and technical excellence. Whether you're streamlining processes through automation or enhancing legacy systems, your work will directly influence efficiency and performance. Robert Half prides itself on placing candidates in roles that align with their expertise, offering not just employment but a pathway to long-term success in the competitive software engineering landscape.

Jacksonville, known for its beautiful beaches, growing economy, and strategic location, provides an unbeatable quality of life. Tech professionals here enjoy a lower cost of living compared to other major hubs, making it perfect for balancing career ambitions with personal pursuits. Join a team that's passionate about leveraging C++ to solve real-world problems and watch your skills flourish.

Key Responsibilities

As a Software Engineer, your days will be filled with dynamic tasks that showcase your technical prowess:

  • Develop cutting-edge software solutions using advanced C++ techniques to exceed project specifications and client expectations.
  • Author clean, efficient code that adheres to the highest industry standards, ensuring scalability and maintainability.
  • Partner with cross-functional teams, including product managers and designers, to convert conceptual ideas into detailed technical blueprints.
  • Execute comprehensive unit and integration testing protocols to guarantee software reliability and minimize downtime.
  • Diagnose and resolve issues while optimizing applications for superior speed and resource efficiency.
  • Engineer custom batch scripts for workflow automation, dramatically enhancing productivity and reducing manual efforts.
  • Manage and upgrade existing codebases, implementing iterative improvements for sustained performance gains.
  • Remain at the forefront of C++ innovations, integrating emerging trends like modern standards (C++17/20), concurrency models, and performance profiling tools.

These responsibilities demand a proactive mindset and a commitment to excellence, qualities that Robert Half values in every placement.

Required Qualifications

To thrive in this Software Engineer role, you'll bring:

  • Proven expertise in C++ development, with hands-on experience building complex applications from scratch.
  • Strong scripting skills, particularly in batch scripting and automation tools to streamline operations.
  • Exceptional problem-solving abilities for tackling intricate technical challenges under deadlines.
  • Testing proficiency, including unit, integration, and possibly automated testing frameworks like Google Test.
  • Collaborative spirit with excellent communication skills for seamless team integration.
  • Optimization experience in profiling tools (e.g., Valgrind, perf) and performance tuning.
  • Adaptability to modern C++ practices, including STL, Boost libraries, and multi-threading.
  • Bachelor's degree in Computer Science or related field, plus 3+ years of relevant experience.

Bonus points for familiarity with Agile methodologies, version control (Git), and cross-platform development.

Why Join Us?

Partnering with Robert Half means accessing unparalleled benefits and opportunities. Enjoy a competitive salary estimated at $95,000 - $125,000 annually for this contract role, with potential for extension or conversion to permanent. Benefit from our client's flexible hybrid work model, professional development stipends, health benefits, and more. Robert Half's vast network opens doors to future roles across Jacksonville and beyond.

Don't miss your chance to contribute to transformative projects in a supportive environment. Apply today and let Robert Half propel your Software Engineer career forward! Keywords: C++ jobs Jacksonville FL, Software Engineer contract, automation scripting roles.

Locations

  • Jacksonville, Florida, United States

Salary

Estimated Salary Rangehigh confidence

95,000 - 125,000 USD / yearly

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

Skills Required

  • C++ Developmentintermediate
  • Software Designintermediate
  • Clean Code Writingintermediate
  • Unit Testingintermediate
  • Integration Testingintermediate
  • Troubleshootingintermediate
  • Performance Optimizationintermediate
  • Batch Scriptingintermediate
  • Automationintermediate
  • Code Maintenanceintermediate

Required Qualifications

  • Expertise in C++ programming (experience)
  • Experience with automation and batch scripting (experience)
  • Strong problem-solving skills (experience)
  • Proficiency in writing clean, efficient, well-documented code (experience)
  • Ability to collaborate with cross-functional teams (experience)
  • Knowledge of unit and integration testing (experience)
  • Familiarity with latest C++ trends and best practices (experience)
  • Proven track record in software optimization (experience)

Responsibilities

  • Create powerful software solutions using C++ that meet and exceed project requirements
  • Write clean, efficient, and well-documented code aligned with industry best practices
  • Collaborate with cross-functional teams to transform ideas into technical specifications
  • Perform unit and integration testing to ensure rock-solid reliability
  • Troubleshoot and optimize software for peak performance
  • Automate workflows with custom batch scripts to boost efficiency
  • Maintain and enhance existing codebases for continuous improvement
  • Stay ahead of the curve by applying the latest C++ trends and best practices

Benefits

  • general: Competitive compensation package
  • general: Contract role with potential for long-term growth
  • general: Opportunity to work on cutting-edge projects
  • general: Collaborative and dynamic team environment
  • general: Professional development opportunities
  • general: Flexible work arrangements
  • general: Access to Robert Half's extensive career network
  • general: Supportive management and mentorship

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

Get personalized recommendations to optimize your resume specifically for Software Engineer - 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 Engineer - 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 Jacksonville, FLC++ DeveloperSoftware Engineer JacksonvilleContract Software JobsTech Jobs FloridaFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Software Engineer - 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.