Backend Developer – Mid-level
Posted 91ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Backend Developer at Skydropx designing and evolving complex RESTful APIs in .NET C#. Working remotely in an international environment.
Responsibilities:
- Design, develop, and evolve complex RESTful APIs in .NET C# handling high traffic.
- Perform performance analysis of applications and databases.
- Ensure observability (logs, metrics, tracing) for the APIs.
- Collaborate with Product, Infrastructure, and Data teams.
- Support decisions on API versioning, security, and scalability.
- Contribute to the improvement of CI/CD pipelines.
- Work in distributed and integrated environments.
- Support continuous improvement processes and reduction of technical debt.
- Write and run unit and integration tests to ensure code quality and robustness.
- Contribute to software documentation using Swagger/OpenAPI.
Requirements:
- Degree preferred in Systems Analysis and Development or a related field.
- Strong experience with C# and .NET (ASP.NET Core / MVC / APIs).
- Proven experience with RESTful APIs in production.
- Proficiency in SQL Server (complex queries, indexes, execution plans).
- Practical knowledge of async/await, Task, parallelism, and concurrency.
- Experience with Swagger/OpenAPI and API versioning.
- Knowledge of software architecture (layers, separation of concerns).
- Experience with code reviews and providing technical guidance.
- Ability to diagnose and resolve performance issues.
- Familiarity with SOLID principles and Clean Code.
- Experience with agile methodologies.
- Experience with AWS (ECS, EC2, RDS, S3, CloudWatch).
- Knowledge of distributed architectures.
- Experience with resilience patterns (Retry, Circuit Breaker, Bulkhead).
- Knowledge of CQRS and eventual consistency.
- Experience with CI/CD (GitHub Actions, GitLab CI, Azure DevOps).
- Knowledge of messaging systems (Kafka, RabbitMQ, SQS).
- Experience with Columnstore Index and advanced tuning in SQL Server.
- Experience with high-volume systems.
- Participation in open-source projects.
- Microsoft or AWS certifications.
- Knowledge of API security (authentication, rate limiting, idempotency).
- Experience migrating or refactoring legacy systems.
Benefits:
- International environment.
- 100% remote
















