Senior Software Engineer (C#)

New
O
One IdentitySoftware Engineering
Based in Hungary, Asynchronously across time zonesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Experience
4+ years of professional software engineering experience
Required Skills
DockerKubernetesC#AzureAngularNosqlCI/CDMicroservicesAzure DevOps

Requirements

  • 4+ years of professional software engineering experience with meaningful .NET microservices development.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent.
  • Strong English communication skills, both written and verbal.
  • Strong C# and .NET 8+ experience building production microservices at scale.
  • Solid grasp of CQRS, event-driven architecture, and messaging systems like Azure Service Bus.
  • Hands-on experience with NoSQL databases such as Cosmos DB or MongoDB.
  • Experience with CI/CD tooling like Azure DevOps or GitHub Actions.
  • Experience with containerization and orchestration including Docker, Kubernetes, and AKS.
  • Experience with frontend technologies such as Angular, TypeScript, and HTML/CSS.
  • Experience with test automation using Python/Pytest or Playwright.
  • Knowledge of infrastructure-as-code tools like Bicep or Terraform.

Responsibilities

  • Take full ownership of features from refinement and design through development, testing, and delivery to production.
  • Build and maintain modern, scalable microservices in C# and .NET 8+ running on Azure Kubernetes Service.
  • Contribute across the stack including backend services, Angular UI, test automation, and CI/CD pipelines.
  • Write clean, testable, well-documented code and perform code reviews.
  • Create and execute test cases, participate in functional testing, and manage test plans via Azure DevOps.
  • Instrument services with OpenTelemetry and use Datadog to monitor service health.
  • Participate in on-call rotations as a primary responder for services and Kubernetes infrastructure.
  • Own customer escalations directly, including investigation, communication, and resolution.
  • Leverage AI coding tools to accelerate development workflows.
  • Collaborate closely with architects, product managers, and teammates across global locations.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now