Software Engineer II

Remote position based in Utah

I support Axon’s Virtual Reality Training Simulation software. In this role, I contribute heavily and drive the direction of the cloud environment as part of a small team of three. Axon’s VR cloud infrastructure includes multiple APIs development in C# and dotnet, asynchronous message buses, OTLP and NoSQL data storage systems.

Axon’s VR stack is deployed into an Azure-based cloud infrastructure managed by terraform and terragrunt Infrastructure as Code tools. I contribute to the development and management of this cloud infrastructure in my role.

Supporting the VR training application also involves development of Unity library packages that can be seamlessly integrated into Axon’s Unity app development SDLC. I lead development and distribution of Unity library packages relating to Axon’s VR cloud APIs, which simplifies and streamlines the process of integrating the actual devices with Axon’s cloud infrastructure.

I work with these technologies at Axon:

  • C#
  • .NET Core
  • Azure Function Apps
  • Azure Cosmos DB
  • Azure Data Storage Engine
  • Microsoft Transactional SQL
  • Azure Messaging Buses
  • Terraform
  • Terragrunt
  • GitHub Actions