What are the responsibilities and job description for the Senior API Software Engineer position at Stelvio Inc.?
Senior API Software Engineer
Hybrid - 2-3 days on site
Phoenix, AZ
We’re 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, you’ll architect distributed systems, lead technical initiatives, and mentor developers while collaborating closely with product, architecture, and DevOps teams.
What You’ll Do
- Design and develop .NET 8–based 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 experience
- Strong background in SOA, microservices, and distributed systems
- Extensive experience with Azure PaaS services
- Proficiency with SQL Server and Cosmos DB
- CI/CD experience (GitHub Actions or Azure DevOps)
- Strong understanding of REST, asynchronous messaging, and clean architecture
Bonus: 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 one
- PTO, holidays, and floating holidays
- 401(k) with employer match
- Company-funded lifestyle account
- Tuition reimbursement
- Voluntary benefits & Employee Assistance Program
- Well-being programs, culture initiatives, and community involvement