Software Engineer

Robert Half
Plano, TX, United States
10 days ago
Apply on dejobs.org
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Applications Architecture Component-Based Software Engineering Application Release Automation Automation of Tests Cloud Computing Cloud Engineering Computer Programming Continuous Integration Relational Databases DevOps Distributed Systems
+9 more
Object-Oriented Software Development Software Engineering Google Cloud System Availability Spring-boot Containerization Kubernetes Docker Microservices

Job description

Description We are looking for a Software Engineer to join a services team in Plano, Texas, in a contract capacity with the potential for a permanent role. This role focuses on building and supporting cloud-native applications that rely on scalable, event-driven microservices and modern engineering practices. The ideal candidate brings strong experience with distributed systems, cloud platforms, and collaborative delivery in a fast-moving environment.

Responsibilities:

  • Create and enhance cloud-native microservices that support high availability, strong performance, and long-term scalability.

  • Develop event-driven application components and integrate messaging patterns through publish-and-subscribe architectures.

  • Build, package, and manage services with container technologies while supporting orchestration in Kubernetes environments.

  • Partner with DevOps and infrastructure teams to streamline deployments, strengthen CI/CD workflows, and improve production reliability.

  • Investigate and resolve issues affecting system responsiveness, uptime, and application stability across distributed services.

  • Work with cross-functional stakeholders to translate business needs into technical solutions and deliver well-designed software increments.

  • Participate in peer code reviews, share engineering best practices, and provide guidance to less experienced developers.

  • Contribute to production support efforts by diagnosing incidents and implementing sustainable fixes.

  • Evaluate tools, frameworks, and architectural approaches, offering clear technical rationale for design decisions.

Requirements

  • Maintain awareness of emerging trends in cloud engineering, microservices, and software delivery practices. Requirements * At least 7 years of experience in software engineering, including substantial work with cloud-based microservices.

  • Strong programming background in Java, with additional experience in modern backend development frameworks such as Spring Boot.

  • Hands-on expertise with Google Cloud Platform and its core services for building and operating distributed applications.

  • Practical experience using Docker and containerization strategies in production environments.

  • Familiarity with Kubernetes for deploying and managing containerized workloads.

  • Understanding of CI/CD pipelines, automated testing practices, and release automation concepts.

  • Knowledge of object-oriented design principles, relational databases, and application architecture patterns.

  • Strong analytical thinking, communication skills, and the ability to succeed in a collaborative, fast-paced setting. Technology Doesn’t Change the World, People Do.®

About the company

Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dejobs.org
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

1:24 min

Redefining the modern developer in a highly automated era

Julia Wilson Julia Wilson +1 · World Congress 2025

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

Videos

See all

Related articles

See all