Sr. Software Engineer

Robert Half
Coppell, TX, United States
11 days ago
Apply on www.disabledperson.com
Prepare application

Role details

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

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) .NET Framework Agile Methodology Artificial Intelligence Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Review Continuous Integration Data Infrastructure
+22 more
DevOps Distributed Systems Entity Framework Integrated Development Environments Microsoft SQL Server Software Architecture Systems Development Life Cycle Software Engineering Systems Integration Warehouse Management Systems GitHub Copilot ReactJS Backend Event Driven Architecture Build Management Apache Kafka Aurelia Front End Software Development Stream Processing GPT Databricks Microservices

Job description

Seeking a Senior Software Engineer to support enterprise-scale, integration-heavy systems spanning core supply chain operations and customer-facing platforms. This role operates within a modern microservices, event-driven architecture and contributes to both backend and frontend initiatives depending on team alignment., * Lead development initiatives across enterprise and customer-facing applications in a highly integrated environment

  • Design and build scalable solutions using microservices and event-driven architecture (Kafka)
  • Contribute to architecture, technical design, and system integration strategies
  • Develop clean, maintainable code and enforce engineering best practices
  • Perform code reviews, mentor engineers, and guide technical direction
  • Support CI/CD pipelines and DevOps processes using Azure DevOps
  • Investigate and resolve production issues; participate in incident response
  • Collaborate across architecture, QA, and product teams in Agile delivery cycles

Technology Environment:

  • Backend: C#, .NET, Java (stream processing)
  • Frontend: React (modernization from Aurelia)
  • Integration/Eventing: Kafka (event-driven architecture)
  • Cloud: Microsoft Azure
  • Data: SQL Server, Databricks (nice to have)
  • ORM: Entity Framework
  • CI/CD: Azure DevOps
  • Architecture: Microservices, distributed systems

Development Environment:

  • Agile delivery (2-week sprints) with some hybrid/waterfall elements
  • Structured SDLC:
  • Architecture definition ? Development ? Code review/testing ? QA ? Release
  • Formal change management and multi-environment deployment model

AI & Engineering Enablement:

  • ChatGPT Enterprise (early adoption)
  • Transitioning toward GitHub Copilot
  • Databricks Genie for data workflows
  • Ongoing push toward AI-assisted development practices

Requirements

  • 5+ years of software development experience in enterprise environments
  • Strong experience with C#, .NET, JavaScript/React, or Java
  • Experience building distributed, highly integrated systems
  • Hands-on experience with Kafka or event-driven architectures
  • Cloud experience with Azure (preferred)
  • Experience with CI/CD pipelines and DevOps practices
  • Strong understanding of system design, scalability, and performance tradeoffs
  • Experience working in Agile environments

Nice to Have

  • Databricks or modern data platform exposure
  • Experience in retail, distribution, or supply chain systems
  • Experience with AI-assisted development tools

Apply for this position

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

Apply on www.disabledperson.com
Prepare application

Good distractions

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

1:39 min

Speaker introduction and software engineering background

Daniel Raniz Raneland · LIVE

40 sec

Generative pre-trained transformer models powering code completions

lgonta lgonta +1 · World Congress 2024

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

51 sec

Assessing GPT-4o performance for pull request feedback

Merrill Lutsky Merrill Lutsky · World Congress 2025

Videos

See all

Related articles

See all