Senior API Software Engineer
Hybrid - 2-3 days on site
Phoenix, AZ
Were looking for a Senior API Software Engineer to help design and build the scalable, cloud-native services that power critical transportation technology used nationwide. In this role, youll architect distributed systems, lead technical initiatives, and mentor developers while collaborating closely with product, architecture, and DevOps teams.
What Youll Do
- Design and develop .NET 8based APIs and event-driven services
- Build distributed, cloud-native systems using Azure Functions, Service Bus, Event Grid, and other PaaS tools
- Implement RESTful APIs and asynchronous communication patterns
- Lead CI / CD pipeline design and deployment automation
- Apply SOLID principles, DDD, and clean architecture
- Conduct code reviews, guide engineering best practices, and mentor junior developers
- Work cross-functionally in an Agile, fast-paced environment
What You Bring
6+ years of .NET (C#) development experienceStrong background in SOA, microservices, and distributed systemsExtensive experience with Azure PaaS servicesProficiency with SQL Server and Cosmos DBCI / CD experience (GitHub Actions or Azure DevOps)Strong understanding of REST, asynchronous messaging, and clean architectureBonus : IaC (Terraform / Bicep), Kubernetes / AKS, CQRS / DDD, NServiceBus / RabbitMQ, Azure certifications, observability tools.
Who You Are
A strategic, proactive engineer who thrives in complex systems, enjoys mentoring others, communicates clearly, and takes ownership from design through delivery.
Benefits
Medical, dental, and vision coverage starting day onePTO, holidays, and floating holidays401(k) with employer matchCompany-funded lifestyle accountTuition reimbursementVoluntary benefits & Employee Assistance ProgramWell-being programs, culture initiatives, and community involvement