Resume and JobRESUME AND JOB
Robert Half logo

Software Development Engineer II - Careers at Robert Half

Robert Half

Software Development Engineer II - Careers at Robert Half

full-timePosted: Feb 4, 2026

Job Description

About Role

Robert Half is seeking a talented Software Development Engineer II to join our innovative team in Lubbock, Texas. This pivotal role offers the opportunity to design and develop cutting-edge software solutions that drive operational efficiency and foster technological innovation. As a mid-level software engineer, you will collaborate with diverse cross-functional teams to deliver high-quality products that make a real impact. If you thrive on solving complex technical challenges, enjoy mentoring junior developers, and want to contribute to a dynamic environment, this position at Robert Half provides the perfect platform to advance your career in software engineering.

In this full-time role, you'll take ownership of feature development from inception through deployment, ensuring scalable and reliable systems. Lubbock, TX, offers an ideal blend of professional growth and quality of life, with its thriving tech scene and affordable living. Robert Half values engineers who bring passion, expertise, and a commitment to excellence, making this an exceptional opportunity for seasoned developers ready to elevate their impact.

Key Responsibilities

Core Development Duties

Develop and implement advanced software components aligned with business needs and technical specifications. Take full ownership of feature development, guiding projects from initial design phases through successful deployment in production environments. Your work will directly contribute to building robust applications that scale with organizational growth.

Collaboration and Mentorship

Work closely with cross-functional teams—including product managers, designers, and stakeholders—to gather requirements and refine technical specifications. Provide hands-on mentorship to early-career engineers, fostering skill development and elevating overall team capabilities. Conduct rigorous code reviews to uphold best practices, code quality, and maintainability standards.

Performance and Innovation

Drive system performance enhancements and reliability through proactive continuous improvement initiatives. Troubleshoot and resolve intricate issues in distributed systems and cloud-based environments, applying deep technical expertise. Leverage software engineering principles, design patterns, and emerging technologies to craft scalable, maintainable solutions that position Robert Half at the forefront of innovation.

Required Qualifications

To excel as a Software Development Engineer II at Robert Half, candidates should possess 4+ years of professional software development experience, with a strong foundation in full-stack or backend development. Proficiency in languages such as Java, Python, C#, or JavaScript, along with experience in cloud platforms like AWS, Azure, or Google Cloud, is essential. Demonstrated ability to handle distributed systems, microservices architecture, and containerization tools like Docker and Kubernetes is required.

Key skills include expertise in Agile methodologies, CI/CD pipelines, and version control systems like Git. Excellent problem-solving abilities, particularly in debugging complex issues, are critical. A bachelor's degree in Computer Science, Software Engineering, or a related field is preferred, though equivalent practical experience will be considered. Soft skills such as strong communication, leadership in mentoring, and adaptability to fast-paced environments are equally vital. Prior experience in code reviews, performance optimization, and integrating emerging technologies will set you apart.

Why Join Us

At Robert Half, we invest in our people with competitive compensation starting around $100,000 annually, comprehensive benefits including health coverage, 401(k) matching, and professional development programs. Enjoy a supportive culture that emphasizes work-life balance, innovation, and career progression in Lubbock, Texas—a city known for its vibrant community, low cost of living, and growing tech hub status.

Join a team where your contributions drive real business success. Benefit from mentorship opportunities, cutting-edge projects, and a collaborative atmosphere that rewards initiative. Robert Half is committed to diversity, equity, and inclusion, offering equal opportunities for all. Apply today to become part of our mission to deliver exceptional staffing and technology solutions worldwide. With over 70 years of excellence, Robert Half provides stability and growth in the heart of Texas.

This role is perfect for software engineers passionate about software development jobs in Lubbock, TX, cloud engineering careers, and mid-level developer positions. SEO-optimized for top search rankings in tech hiring.

Locations

  • Lubbock, Texas, United States

Salary

100,000 - 100,000 USD / yearly

Estimated Salary Rangehigh confidence

95,000 - 120,000 USD / yearly

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

Skills Required

  • Software Developmentintermediate
  • Feature Ownershipintermediate
  • Cross-Functional Collaborationintermediate
  • System Performance Optimizationintermediate
  • Mentoring Junior Engineersintermediate
  • Code Reviewsintermediate
  • Troubleshooting Distributed Systemsintermediate
  • Cloud Environmentsintermediate
  • Software Engineering Principlesintermediate
  • Design Patternsintermediate

Required Qualifications

  • Experience in designing and developing advanced software components (experience)
  • Proven ability to own feature development from design to deployment (experience)
  • Strong collaboration skills with cross-functional teams (experience)
  • Expertise in enhancing system performance and reliability (experience)
  • Track record of mentoring early-career engineers (experience)
  • Proficiency in conducting thorough code reviews (experience)
  • Skilled in troubleshooting complex issues in distributed systems (experience)
  • Knowledge of cloud environments and scalable solutions (experience)
  • Familiarity with emerging technologies (experience)
  • Bachelor's degree in Computer Science or related field preferred (experience)

Responsibilities

  • Develop and implement advanced software components that meet business needs and technical requirements
  • Take ownership of feature development, guiding projects from initial design through deployment
  • Collaborate with cross-functional teams to gather and refine technical specifications
  • Enhance system performance and ensure reliability through continuous improvement efforts
  • Provide mentorship to engineers who are early in their careers, helping to elevate team capabilities
  • Conduct thorough code reviews to maintain software quality and adherence to best practices
  • Troubleshoot and resolve complex issues within distributed systems and cloud environments
  • Apply software engineering principles and design patterns to create scalable and maintainable solutions
  • Stay updated on emerging technologies and integrate them into development strategies where applicable

Benefits

  • general: Competitive salary and performance-based incentives
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings plan with company match
  • general: Generous paid time off and flexible scheduling
  • general: Professional development opportunities and tuition reimbursement
  • general: Collaborative and innovative work environment
  • general: Mentorship programs and career growth paths
  • general: Modern office in vibrant Lubbock community
  • general: Employee wellness programs and team-building events

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

Get personalized recommendations to optimize your resume specifically for Software Development Engineer II - 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 Development Engineer II - 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 Lubbock, TXSoftware Engineer JobsTech Careers TexasDeveloper PositionsFinanceAccountingAdmin

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

Robert Half

Software Development Engineer II - Careers at Robert Half

full-timePosted: Feb 4, 2026

Job Description

About Role

Robert Half is seeking a talented Software Development Engineer II to join our innovative team in Lubbock, Texas. This pivotal role offers the opportunity to design and develop cutting-edge software solutions that drive operational efficiency and foster technological innovation. As a mid-level software engineer, you will collaborate with diverse cross-functional teams to deliver high-quality products that make a real impact. If you thrive on solving complex technical challenges, enjoy mentoring junior developers, and want to contribute to a dynamic environment, this position at Robert Half provides the perfect platform to advance your career in software engineering.

In this full-time role, you'll take ownership of feature development from inception through deployment, ensuring scalable and reliable systems. Lubbock, TX, offers an ideal blend of professional growth and quality of life, with its thriving tech scene and affordable living. Robert Half values engineers who bring passion, expertise, and a commitment to excellence, making this an exceptional opportunity for seasoned developers ready to elevate their impact.

Key Responsibilities

Core Development Duties

Develop and implement advanced software components aligned with business needs and technical specifications. Take full ownership of feature development, guiding projects from initial design phases through successful deployment in production environments. Your work will directly contribute to building robust applications that scale with organizational growth.

Collaboration and Mentorship

Work closely with cross-functional teams—including product managers, designers, and stakeholders—to gather requirements and refine technical specifications. Provide hands-on mentorship to early-career engineers, fostering skill development and elevating overall team capabilities. Conduct rigorous code reviews to uphold best practices, code quality, and maintainability standards.

Performance and Innovation

Drive system performance enhancements and reliability through proactive continuous improvement initiatives. Troubleshoot and resolve intricate issues in distributed systems and cloud-based environments, applying deep technical expertise. Leverage software engineering principles, design patterns, and emerging technologies to craft scalable, maintainable solutions that position Robert Half at the forefront of innovation.

Required Qualifications

To excel as a Software Development Engineer II at Robert Half, candidates should possess 4+ years of professional software development experience, with a strong foundation in full-stack or backend development. Proficiency in languages such as Java, Python, C#, or JavaScript, along with experience in cloud platforms like AWS, Azure, or Google Cloud, is essential. Demonstrated ability to handle distributed systems, microservices architecture, and containerization tools like Docker and Kubernetes is required.

Key skills include expertise in Agile methodologies, CI/CD pipelines, and version control systems like Git. Excellent problem-solving abilities, particularly in debugging complex issues, are critical. A bachelor's degree in Computer Science, Software Engineering, or a related field is preferred, though equivalent practical experience will be considered. Soft skills such as strong communication, leadership in mentoring, and adaptability to fast-paced environments are equally vital. Prior experience in code reviews, performance optimization, and integrating emerging technologies will set you apart.

Why Join Us

At Robert Half, we invest in our people with competitive compensation starting around $100,000 annually, comprehensive benefits including health coverage, 401(k) matching, and professional development programs. Enjoy a supportive culture that emphasizes work-life balance, innovation, and career progression in Lubbock, Texas—a city known for its vibrant community, low cost of living, and growing tech hub status.

Join a team where your contributions drive real business success. Benefit from mentorship opportunities, cutting-edge projects, and a collaborative atmosphere that rewards initiative. Robert Half is committed to diversity, equity, and inclusion, offering equal opportunities for all. Apply today to become part of our mission to deliver exceptional staffing and technology solutions worldwide. With over 70 years of excellence, Robert Half provides stability and growth in the heart of Texas.

This role is perfect for software engineers passionate about software development jobs in Lubbock, TX, cloud engineering careers, and mid-level developer positions. SEO-optimized for top search rankings in tech hiring.

Locations

  • Lubbock, Texas, United States

Salary

100,000 - 100,000 USD / yearly

Estimated Salary Rangehigh confidence

95,000 - 120,000 USD / yearly

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

Skills Required

  • Software Developmentintermediate
  • Feature Ownershipintermediate
  • Cross-Functional Collaborationintermediate
  • System Performance Optimizationintermediate
  • Mentoring Junior Engineersintermediate
  • Code Reviewsintermediate
  • Troubleshooting Distributed Systemsintermediate
  • Cloud Environmentsintermediate
  • Software Engineering Principlesintermediate
  • Design Patternsintermediate

Required Qualifications

  • Experience in designing and developing advanced software components (experience)
  • Proven ability to own feature development from design to deployment (experience)
  • Strong collaboration skills with cross-functional teams (experience)
  • Expertise in enhancing system performance and reliability (experience)
  • Track record of mentoring early-career engineers (experience)
  • Proficiency in conducting thorough code reviews (experience)
  • Skilled in troubleshooting complex issues in distributed systems (experience)
  • Knowledge of cloud environments and scalable solutions (experience)
  • Familiarity with emerging technologies (experience)
  • Bachelor's degree in Computer Science or related field preferred (experience)

Responsibilities

  • Develop and implement advanced software components that meet business needs and technical requirements
  • Take ownership of feature development, guiding projects from initial design through deployment
  • Collaborate with cross-functional teams to gather and refine technical specifications
  • Enhance system performance and ensure reliability through continuous improvement efforts
  • Provide mentorship to engineers who are early in their careers, helping to elevate team capabilities
  • Conduct thorough code reviews to maintain software quality and adherence to best practices
  • Troubleshoot and resolve complex issues within distributed systems and cloud environments
  • Apply software engineering principles and design patterns to create scalable and maintainable solutions
  • Stay updated on emerging technologies and integrate them into development strategies where applicable

Benefits

  • general: Competitive salary and performance-based incentives
  • general: Comprehensive health, dental, and vision insurance
  • general: 401(k) retirement savings plan with company match
  • general: Generous paid time off and flexible scheduling
  • general: Professional development opportunities and tuition reimbursement
  • general: Collaborative and innovative work environment
  • general: Mentorship programs and career growth paths
  • general: Modern office in vibrant Lubbock community
  • general: Employee wellness programs and team-building events

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

Get personalized recommendations to optimize your resume specifically for Software Development Engineer II - 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 Development Engineer II - 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 Lubbock, TXSoftware Engineer JobsTech Careers TexasDeveloper PositionsFinanceAccountingAdmin

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