
Senior Software Engineer – .NET / Azure / BaaS
Tranzeal Incorporated
Job description
Job Title: Senior Software Engineer – .NET / Azure / BaaS
Location: Los Angeles, CA (Hybrid 3days/week)
The ideal candidate will have strong hands-on experience with
C#, .NET Core, Azure, REST APIs, and Microservices
, along with experience working with event-driven architectures and cloud-native technologies.
Key Responsibilities:
-
Design, develop, and enhance
REST APIs and microservices
using C#/.NET Core.
-
Build and integrate solutions using
Azure services
, including APIM, Azure SQL, Cosmos DB, and Key Vault.
-
Develop event-driven solutions using
Kafka, Azure Service Bus, and Event Hubs
.
-
Implement secure APIs using
OAuth2, OpenAPI, and Swagger
.
-
Support CI/CD, automated testing, monitoring, and production deployments.
-
Use
Datadog and Grafana
for application monitoring, observability, and alerting.
-
Participate in code reviews, system design, troubleshooting, and root cause analysis.
-
Collaborate with architects, product managers, and engineering teams to deliver reliable solutions.
Required Skills:
-
10+ years of software engineering experience.
-
Strong
C#, .NET Core, ASP.NET Core
development.
-
Hands-on
REST API and Microservices
experience.
-
Strong
Azure
experience – APIM, Azure SQL, Cosmos DB, Key Vault.
-
Strong
SQL/SQL Server
skills.
-
Experience with
Kafka, Service Bus, or Event Hubs
.
-
Experience with
Docker/Kubernetes
.
-
OAuth2, OpenAPI, Swagger
.
-
Datadog and/or Grafana
.
-
CI/CD experience with
Azure DevOps or GitHub Actions
.