ultima milla

Backend Developer – Mid-level

ultima milla

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NETRESTful APIsSQL Serverasync/awaitTaskparallelismconcurrencyCI/CDresilience patterns
Soft skills
collaborationtechnical guidancediagnosing performance issuescontinuous improvementcode quality assurance
Certifications
Microsoft certificationsAWS certifications