Resume and JobRESUME AND JOB
Robert Half logo

Programmer Analyst - Careers at Robert Half

Robert Half

Programmer Analyst - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

About the Programmer Analyst Role at Robert Half

Robert Half is seeking an experienced Programmer Analyst for a long-term contract position in Houston, Texas. This is a prime opportunity for a skilled developer passionate about building enterprise-level applications using modern technologies like Python, Dash, and AWS cloud services. As a key member of our innovative team, you'll contribute to developing high-performance solutions that drive business success in a collaborative, dynamic environment.

Our Houston office is at the heart of the energy and technology sectors, offering you the chance to work on cutting-edge projects that leverage the latest frameworks and cloud infrastructure. If you thrive on solving complex technical challenges, leading development initiatives, and delivering exceptional results, this Programmer Analyst role is your next career step with Robert Half.

Why This Role Stands Out

This position offers hands-on experience with enterprise applications, cloud-native development, and DevOps practices. You'll work on impactful projects using AWS services like Lambda, EC2, S3, SageMaker, and CloudFormation, while collaborating with cross-functional teams to ensure seamless integration and deployment.

Key Responsibilities

As a Programmer Analyst, your role will be pivotal in designing, developing, and maintaining robust software solutions. Here's what you'll do daily:

  • Enterprise Application Development: Design, develop, and maintain scalable enterprise applications using Python and Dash frameworks, ensuring they meet high standards of functionality and performance.
  • UI/UX Enhancement: Build intuitive and responsive user interfaces focused on optimal user experience, accessibility, and cross-platform compatibility.
  • API Development: Create and optimize RESTful APIs for seamless application integration, enabling efficient data exchange across systems.
  • Cloud Implementation: Deploy and manage cloud solutions leveraging AWS services including Lambda for serverless computing, EC2 for scalable instances, S3 for storage, SageMaker for machine learning, and CloudFormation for infrastructure as code.
  • Database Management: Work extensively with relational databases such as SQL Server, Snowflake for data warehousing, MySQL, and PostgreSQL to ensure data integrity and optimal query performance.
  • DevOps Practices: Implement CI/CD pipelines using GitLab, containerization with Docker, and orchestration with Kubernetes for streamlined deployments and reliable operations.
  • Team Collaboration: Partner with cross-functional teams including product managers, data scientists, and stakeholders to deliver modern software solutions aligned with business objectives.
  • Problem Resolution: Troubleshoot and resolve complex technical issues using analytical problem-solving skills, minimizing downtime and enhancing system reliability.
  • Project Leadership: Lead development projects from inception to delivery, ensuring timelines are met and solutions exceed expectations.
  • Customer Focus: Provide exceptional customer service, maintaining a positive attitude and clear communication in all interactions.

Required Qualifications

To succeed in this Programmer Analyst role, you need a strong technical foundation and proven experience. Key qualifications include:

  • 3+ years of hands-on experience with Python and Dash for enterprise application development.
  • Deep expertise in AWS cloud services (Lambda, EC2, S3, SageMaker, CloudFormation).
  • Proficiency in relational databases: SQL Server, Snowflake, MySQL, PostgreSQL.
  • Strong DevOps knowledge including GitLab, CI/CD, Docker, Kubernetes.
  • Experience building RESTful APIs and modern user interfaces.
  • Demonstrated ability to lead projects and collaborate effectively.
  • Analytical mindset for troubleshooting complex issues.
  • Excellent communication skills and customer-oriented approach.
  • Bachelor's degree in Computer Science, Information Technology, or related field preferred.

Candidates with experience in Houston's tech or energy sectors will have a distinct advantage.

Why Join Robert Half in Houston, TX?

Robert Half offers more than just a job – we provide a career-launching platform in one of America's most vibrant tech hubs. Enjoy competitive pay estimated at $110,000 - $145,000 annually (based on experience), long-term contract stability, and access to our global network of opportunities. Work in a supportive culture that values innovation, work-life balance, and professional growth. Houston's booming tech scene, combined with Robert Half's reputation as a leader in staffing, positions you for success. Apply today to elevate your career as a Programmer Analyst!

Total word count: 852

Locations

  • Houston, Texas, United States

Salary

Estimated Salary Rangehigh confidence

110,000 - 145,000 USD / yearly

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

Skills Required

  • Pythonintermediate
  • Dash frameworksintermediate
  • RESTful APIsintermediate
  • AWS (Lambda, EC2, S3, SageMaker, CloudFormation)intermediate
  • SQL Serverintermediate
  • Snowflakeintermediate
  • MySQLintermediate
  • PostgreSQLintermediate
  • DevOps (GitLab, CI/CD, Docker, Kubernetes)intermediate
  • User Interface Developmentintermediate

Required Qualifications

  • Experience designing and developing enterprise applications using Python and Dash (experience)
  • Proficiency in building RESTful APIs and cloud solutions with AWS services (experience)
  • Strong knowledge of relational databases including SQL Server, Snowflake, MySQL, and PostgreSQL (experience)
  • Hands-on experience with DevOps tools like GitLab, CI/CD pipelines, Docker, and Kubernetes (experience)
  • Proven ability to troubleshoot complex technical issues and lead development projects (experience)
  • Excellent collaboration skills with cross-functional teams (experience)
  • Detail-oriented with strong analytical problem-solving abilities (experience)
  • Positive attitude and commitment to exceptional customer service (experience)

Responsibilities

  • Design, develop, and maintain enterprise applications using Python and Dash frameworks
  • Build and enhance user interfaces with a focus on functionality and performance
  • Develop and optimize RESTful APIs to support application integration
  • Implement cloud solutions using AWS services such as Lambda, EC2, S3, SageMaker, and CloudFormation
  • Work with relational databases, including SQL Server, Snowflake, MySQL, and PostgreSQL
  • Apply DevOps practices utilizing tools like GitLab, CI/CD pipelines, Docker, and Kubernetes
  • Collaborate with cross-functional teams to deliver modern software solutions and ensure project success
  • Troubleshoot and resolve complex technical issues with analytical problem-solving skills
  • Lead development projects, ensuring timely delivery and alignment with business goals
  • Provide exceptional customer service and maintain a positive attitude in all interactions

Benefits

  • general: Long-term contract opportunity with potential for extension
  • general: Competitive compensation package based on experience
  • general: Work with cutting-edge technologies in a collaborative environment
  • general: Professional growth and development opportunities
  • general: Exposure to enterprise-level projects and innovative solutions
  • general: Supportive team culture focused on success and work-life balance
  • general: Access to Robert Half's extensive resources and network

Target Your Resume for "Programmer Analyst - Careers at Robert Half" , Robert Half

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

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

Check Your ATS Score for "Programmer Analyst - 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 Houston TXProgrammer Analyst JobsPython DeveloperAWS Jobs HoustonDevOps EngineerContract IT JobsFinanceAccountingAdmin

Answer 10 quick questions to check your fit for Programmer Analyst - 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

Programmer Analyst - Careers at Robert Half

Robert Half

Programmer Analyst - Careers at Robert Half

contractPosted: Feb 4, 2026

Job Description

About the Programmer Analyst Role at Robert Half

Robert Half is seeking an experienced Programmer Analyst for a long-term contract position in Houston, Texas. This is a prime opportunity for a skilled developer passionate about building enterprise-level applications using modern technologies like Python, Dash, and AWS cloud services. As a key member of our innovative team, you'll contribute to developing high-performance solutions that drive business success in a collaborative, dynamic environment.

Our Houston office is at the heart of the energy and technology sectors, offering you the chance to work on cutting-edge projects that leverage the latest frameworks and cloud infrastructure. If you thrive on solving complex technical challenges, leading development initiatives, and delivering exceptional results, this Programmer Analyst role is your next career step with Robert Half.

Why This Role Stands Out

This position offers hands-on experience with enterprise applications, cloud-native development, and DevOps practices. You'll work on impactful projects using AWS services like Lambda, EC2, S3, SageMaker, and CloudFormation, while collaborating with cross-functional teams to ensure seamless integration and deployment.

Key Responsibilities

As a Programmer Analyst, your role will be pivotal in designing, developing, and maintaining robust software solutions. Here's what you'll do daily:

  • Enterprise Application Development: Design, develop, and maintain scalable enterprise applications using Python and Dash frameworks, ensuring they meet high standards of functionality and performance.
  • UI/UX Enhancement: Build intuitive and responsive user interfaces focused on optimal user experience, accessibility, and cross-platform compatibility.
  • API Development: Create and optimize RESTful APIs for seamless application integration, enabling efficient data exchange across systems.
  • Cloud Implementation: Deploy and manage cloud solutions leveraging AWS services including Lambda for serverless computing, EC2 for scalable instances, S3 for storage, SageMaker for machine learning, and CloudFormation for infrastructure as code.
  • Database Management: Work extensively with relational databases such as SQL Server, Snowflake for data warehousing, MySQL, and PostgreSQL to ensure data integrity and optimal query performance.
  • DevOps Practices: Implement CI/CD pipelines using GitLab, containerization with Docker, and orchestration with Kubernetes for streamlined deployments and reliable operations.
  • Team Collaboration: Partner with cross-functional teams including product managers, data scientists, and stakeholders to deliver modern software solutions aligned with business objectives.
  • Problem Resolution: Troubleshoot and resolve complex technical issues using analytical problem-solving skills, minimizing downtime and enhancing system reliability.
  • Project Leadership: Lead development projects from inception to delivery, ensuring timelines are met and solutions exceed expectations.
  • Customer Focus: Provide exceptional customer service, maintaining a positive attitude and clear communication in all interactions.

Required Qualifications

To succeed in this Programmer Analyst role, you need a strong technical foundation and proven experience. Key qualifications include:

  • 3+ years of hands-on experience with Python and Dash for enterprise application development.
  • Deep expertise in AWS cloud services (Lambda, EC2, S3, SageMaker, CloudFormation).
  • Proficiency in relational databases: SQL Server, Snowflake, MySQL, PostgreSQL.
  • Strong DevOps knowledge including GitLab, CI/CD, Docker, Kubernetes.
  • Experience building RESTful APIs and modern user interfaces.
  • Demonstrated ability to lead projects and collaborate effectively.
  • Analytical mindset for troubleshooting complex issues.
  • Excellent communication skills and customer-oriented approach.
  • Bachelor's degree in Computer Science, Information Technology, or related field preferred.

Candidates with experience in Houston's tech or energy sectors will have a distinct advantage.

Why Join Robert Half in Houston, TX?

Robert Half offers more than just a job – we provide a career-launching platform in one of America's most vibrant tech hubs. Enjoy competitive pay estimated at $110,000 - $145,000 annually (based on experience), long-term contract stability, and access to our global network of opportunities. Work in a supportive culture that values innovation, work-life balance, and professional growth. Houston's booming tech scene, combined with Robert Half's reputation as a leader in staffing, positions you for success. Apply today to elevate your career as a Programmer Analyst!

Total word count: 852

Locations

  • Houston, Texas, United States

Salary

Estimated Salary Rangehigh confidence

110,000 - 145,000 USD / yearly

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

Skills Required

  • Pythonintermediate
  • Dash frameworksintermediate
  • RESTful APIsintermediate
  • AWS (Lambda, EC2, S3, SageMaker, CloudFormation)intermediate
  • SQL Serverintermediate
  • Snowflakeintermediate
  • MySQLintermediate
  • PostgreSQLintermediate
  • DevOps (GitLab, CI/CD, Docker, Kubernetes)intermediate
  • User Interface Developmentintermediate

Required Qualifications

  • Experience designing and developing enterprise applications using Python and Dash (experience)
  • Proficiency in building RESTful APIs and cloud solutions with AWS services (experience)
  • Strong knowledge of relational databases including SQL Server, Snowflake, MySQL, and PostgreSQL (experience)
  • Hands-on experience with DevOps tools like GitLab, CI/CD pipelines, Docker, and Kubernetes (experience)
  • Proven ability to troubleshoot complex technical issues and lead development projects (experience)
  • Excellent collaboration skills with cross-functional teams (experience)
  • Detail-oriented with strong analytical problem-solving abilities (experience)
  • Positive attitude and commitment to exceptional customer service (experience)

Responsibilities

  • Design, develop, and maintain enterprise applications using Python and Dash frameworks
  • Build and enhance user interfaces with a focus on functionality and performance
  • Develop and optimize RESTful APIs to support application integration
  • Implement cloud solutions using AWS services such as Lambda, EC2, S3, SageMaker, and CloudFormation
  • Work with relational databases, including SQL Server, Snowflake, MySQL, and PostgreSQL
  • Apply DevOps practices utilizing tools like GitLab, CI/CD pipelines, Docker, and Kubernetes
  • Collaborate with cross-functional teams to deliver modern software solutions and ensure project success
  • Troubleshoot and resolve complex technical issues with analytical problem-solving skills
  • Lead development projects, ensuring timely delivery and alignment with business goals
  • Provide exceptional customer service and maintain a positive attitude in all interactions

Benefits

  • general: Long-term contract opportunity with potential for extension
  • general: Competitive compensation package based on experience
  • general: Work with cutting-edge technologies in a collaborative environment
  • general: Professional growth and development opportunities
  • general: Exposure to enterprise-level projects and innovative solutions
  • general: Supportive team culture focused on success and work-life balance
  • general: Access to Robert Half's extensive resources and network

Target Your Resume for "Programmer Analyst - Careers at Robert Half" , Robert Half

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

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

Check Your ATS Score for "Programmer Analyst - 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 Houston TXProgrammer Analyst JobsPython DeveloperAWS Jobs HoustonDevOps EngineerContract IT JobsFinanceAccountingAdmin

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