How Remoteville checks and expires listings
Senior .NET Developer
Skills
.NET FrameworkC#ASPXAmazon SQSAmazon Web ServicesCouchbaseEnglish
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- 8+ years expertise developing .NET applications in C#
- In-depth knowledge of C# (.NET Framework and .NET Core) and SQL
- Experience with caching (Redis/Elasticache)
- Experience with ASP.NET, ASPX
- Experience with Git
- Experience with CI/CD (Jenkins, Github Actions)
- Experience with Datadog or Coralogix
- Experience with messaging layer (Kafka, AWS MSK or SQS)
- Experience building cloud-based solutions in AWS
- Excellent troubleshooting skills
- Excellent communication skills - both spoken and written
- Experience with Docker
- English B2 or better
Nice to have
- Bachelor’s degree in a related field
- AWS Certifications
- Experience as Tech Lead
- Experience with feature flags and low-downtime deployments
- Familiarity with Elasticache, Couchbase, ElasticSearch
- Experience with Ruby on Rails
- Experience with Java
- Experience with Azure Cloud
Day to day
- Develop, test and deploy large-scale distributed systems in the cloud
- Deliver clean, modularized code with a focus on readability, extensibility, and ease of maintenance
- Work with the development team on application and infrastructure migrations focusing on security, parity, performance, and reliability
- Collaborate with SDET engineers to develop efficient test suites reaching 90%+ coverage
- Assist DevOps team during large scale migrations from on-premises to AWS cloud ensuring 99.995% SLA
- Participate in application architecture design sessions contributing to cost-effective and scalable services
- Create and maintain detailed documentation
