Software Engineer

Irving, TX, US • Posted 7 days ago • Updated 20 minutes ago
Contract Independent
On-site
USD $69.00 - 74.00 per hour
Company Branding Image
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • Operational Excellence
  • IT Management
  • Solution Architecture
  • Project Implementation
  • GitHub
  • Jenkins
  • Regulatory Compliance
  • Leadership
  • Collaboration
  • Mentorship
  • Engineering Support
  • Knowledge Sharing
  • Software Engineering
  • Military
  • API
  • Data Center Migration
  • Spring Framework
  • Flask
  • Django
  • NumPy
  • Pandas
  • scikit-learn
  • TensorFlow
  • PyTorch
  • AngularJS
  • GraphQL
  • Java
  • API Management
  • Storage
  • Red Hat Linux
  • Red Hat Enterprise Linux
  • Orchestration
  • Messaging
  • Microsoft SQL Server
  • Transact-SQL
  • Query Optimization
  • Performance Tuning
  • Apache Kafka
  • RabbitMQ
  • Redis
  • DevOps
  • Continuous Integration
  • Continuous Delivery
  • Automated Testing
  • OAuth
  • OIDC
  • Management
  • Computer Science
  • Kubernetes
  • SQL Azure
  • Migration
  • Computer Networking
  • Performance Engineering
  • Python
  • SQL
  • Analytics
  • Cloud Computing
  • Ansible
  • Oracle Policy Automation
  • Microsoft Azure
  • Terraform
  • RHCSA
  • Red Hat Certified Engineer
  • CQRS
  • Domain-driven Design
  • Sourcing
  • Caching
  • Privacy
  • Marketing

Summary

Location: Irving, TX
Salary: $69.00 USD Hourly - $74.00 USD Hourly
Description:
Software Engineer (Contingent Resource) - Cloud, API Platforms, Distributed Systems

Location: Irving, TX
About the Role

We are looking for a hands-on Software Engineer who can design, build, and scale next-generation API platforms and cloud-native applications. In this role, you will lead architecture and implementation across Java (21/17), Python, Angular, and GraphQL, while driving cloud delivery on Microsoft Azure and Red Hat OpenShift using Terraform-based Infrastructure as Code.

You will consult on large-scale, complex engineering initiatives, provide technical leadership, guide engineering standards, and influence long-term platform strategy. This role requires deep expertise across distributed systems, high-throughput APIs, cloud migration, and operational excellence.
What You'll Do
Architecture & Technical Leadership
  • Drive end-to-end solution architecture for APIs, services, and distributed systems.
  • Evaluate complex technical challenges involving scale, reliability, and performance.
  • Establish engineering standards, patterns, and best practices.
  • Provide technical governance throughout project execution.
Hands-on Engineering
  • Build and deploy modern API and backend services in Java 21/17, Python, and GraphQL.
  • Develop full-stack features using Angular for enterprise applications.
  • Implement scalable, resilient solutions aligned with security and compliance needs.
Cloud, Platform & DevOps
  • Design and deliver cloud-native applications on Microsoft Azure and Red Hat (RHEL/OpenShift).
  • Implement IaC using Terraform (modules, remote state, policy-as-code).
  • Build CI/CD pipelines and automation across Azure DevOps, GitHub Actions, or Jenkins.
Data Center Migration (On-Prem ? Cloud)
  • Lead migration planning, architecture, cutover strategy, and execution.
  • Ensure operational readiness, security, reliability, and performance standards.
Quality, Security & Compliance
  • Implement secure coding practices, automated testing, logging, observability, and monitoring.
  • Ensure solutions comply with regulatory, operational, and enterprise requirements.
People Leadership & Collaboration
  • Mentor engineers, support knowledge sharing, and influence cross-functional teams.
  • Partner with client stakeholders to align technical solutions with business priorities.
Minimum Qualifications
  • 5+ years of professional software engineering experience (or equivalent through consulting, military, or education).
Experience
  • 8+ years developing production-grade software using Java (21/17) and Python.
  • 6+ years designing and leading REST/GraphQL API solutions.
  • 3+ years serving as a Tech Lead or Lead Engineer.
  • 2+ years hands-on experience with data center migrations (on-prem ? cloud).
Languages & Frameworks
  • Java 21/17 (Spring Boot, Spring Cloud, reactive frameworks like Reactor).
  • Python (FastAPI, Flask, Django; NumPy, Pandas, scikit-learn, TensorFlow/PyTorch).
  • Angular (modern versions).
APIs & Integration
  • REST (OpenAPI/Swagger) and GraphQL (Apollo, graphql-java; Graphene/Ariadne/Strawberry).
  • gRPC experience is a plus.
Cloud & Platform
  • Azure (AKS, App Service, API Management, Functions, Storage, Service BEvent Hubs, Monitor/App Insights).
  • Red Hat RHEL/OpenShift for container orchestration.
  • Terraform (modules, workspaces, remote state, policy-as-code).
Data & Messaging
  • SQL Server (T-SQL, indexing, query optimization, performance tuning).
  • Kafka or RabbitMQ; Redis or equivalent caching technologies.
DevOps & Security
  • CI/CD pipelines, automated testing, artifact management.
  • OAuth2/OIDC/JWT, mTLS, Key Vault, vulnerability and secrets management.
Education
  • BS/MS in Computer Science, Engineering, or equivalent practical experience.
Preferred Qualifications
  • Experience with OpenShift operators, service mesh (Istio/Linkerd), or Kubernetes certifications (CKA/CKAD).
  • Azure Migrate, Azure Database Migration Service, hybrid networking (e.g., ExpressRoute).
  • Expertise in performance engineering across JVM, Python, SQL, and distributed systems.
  • Observability tools: OpenTelemetry, PrometheGrafana, ELK/Elastic, Log Analytics.
  • IaC & configuration: Terraform Cloud/Enterprise, Ansible, OPA/Conftest.
  • Relevant certifications: Azure Architect (AZ-305), Terraform Associate, RHCSA/RHCE, CKA/CKAD.
  • Experience with CQRS/DDD, event sourcing, and advanced caching strategies.


By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: cxjudgpa
  • Position Id: 1120317
  • Posted 7 days ago

Company Info

About Judge Group, Inc.

The Judge Group, is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better.

Our services are successfully delivered through a network of more than 30 offices across the United States, Canada, and India. The Judge Group is proud to partner with the best and brightest companies in business today, including over 60 of the Fortune 100. We serve organizations in financial services, healthcare, life sciences, insurance, government (including aerospace and defense), manufacturing, and technology and telecommunications.

About_Company_OneAbout_Company_Two
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Irving, Texas

Today

Full-time

USD 110,000.00 - 120,000.00 per year

San Francisco, California

Today

Contract

USD 80.00 - 85.00 per hour

Berkeley Heights, New Jersey

Today

Contract

Compensation information provided in the description

Charlotte, North Carolina

Today

Contract

USD 53.00 - 57.00 per hour

Search all similar jobs