ARHS hiring Senior Backend developer (C# ) • Remote (Work from Home) | Himalayas
ARHSAR

Senior Backend developer (C# )

ARHS
Poland only

Arηs is seeking a Senior Backend Engineer to design, develop, and optimize backend microservices in a large-scale, cloud-based environment. The ideal candidate will have experience with C# and domain-driven design, as well as expertise in containerization, orchestration, and cloud platforms.

Requirements

  • Bachelor's degree in Software Engineering
  • Minimum English language skills at the Level B2
  • Minimum 5 years of experience, including the responsibility to design and build complex microservices for a large organization
  • Deep knowledge of building microservices and understanding of architectural patterns such as orchestration and choreography (SAGA) using the Domain Driven Design approach
  • Expertise with containerization (Docker) and orchestration (Kubernetes)
  • Strong programming skills in C#
  • Practical knowledge of the Red Hat OpenShift platform (RHOS)
  • Knowledge of Git Workflows
  • Ability to create automated, unit and integration tests
  • Establish and maintain CI/CD pipelines for microservices deployment
  • Implement monitoring, logging, and distributed tracing tools (e.g., Prometheus, Grafana, ELK, Jaeger) with a Service Mesh communication layer
  • Ensure system security through token-based authentication (JWT, OAuth2) and other measures
  • Deep knowledge of design patterns like Service Discovery, Circuit Breaker, and API Gateway (preferred KONG)
  • Proficiency with cloud platforms (Azure, AWS) and associated tools
  • Hands-on experience with asynchronous messaging systems (Kafka based)
  • Familiarity with distributed databases and data management strategies (SQL/ NoSQL)
  • Proficient in implementing event-driven architecture (EDA) based on Kafka
  • Write clean, efficient, and maintainable code
  • Practical knowledge of working in a CI / CD environment based on Azure DevOps
  • Experience in building observability for microservices
  • Knowledge of UML notation
  • Ability to work independently and guide junior staff
  • Well-developed interpersonal skills
  • Previous experience working in an Agile team (SCRUM)
  • SOLID understanding of best practices, processes and patterns in software development
  • Designing and implementing solutions based on microservices architecture
  • Creating technical documentation and conducting code reviews
  • Working with frontend and backend teams to deliver consistent solutions
  • Optimizing applications for performance and scalability

Benefits

  • Competitive salary
  • Opportunities for growth and professional development
  • Collaborative and dynamic work environment
  • Flexible work arrangements
  • Comprehensive benefits package

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

Poland +/- 0 hours
Claim this profileARHS logoAR

ARHS

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

6 remote jobs at ARHS

Explore the variety of open remote roles at ARHS, offering flexible work options across multiple disciplines and skill levels.

View all jobs at ARHS

Remote companies like ARHS

Find your next opportunity by exploring profiles of companies that are similar to ARHS. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan