Senior Backend Developer

Posted 49mins ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Desenvolvedor Backend .NET Sênior criando APIs RESTful e microsserviços para a consultoria de dados Rox Partner. Liderando soluções escaláveis, cloud, mensageria, CI/CD e observabilidade.

Responsibilities:

  • Design, develop and maintain RESTful APIs and microservices architectures, ensuring high availability, scalability and low latency
  • Build backend solutions using .NET and C#, applying software engineering best practices
  • Ensure application scalability for high transaction volumes and data processing
  • Integrate complex systems in partnership with Data Engineering, Cloud and Infrastructure teams
  • Participate in technical and architectural decision-making
  • Provide technical leadership for deliveries and initiatives throughout the software lifecycle, including deployment, monitoring and production support
  • Identify performance bottlenecks and propose improvements in architecture, code, databases and infrastructure
  • Develop and maintain messaging integrations and event-driven architectures
  • Implement automated tests
  • Evolve development processes, CI/CD, observability and engineering practices
  • Collaborate with technical and business areas, translating requirements into efficient, scalable solutions

Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems or related fields
  • Strong experience in backend development using C# and .NET / .NET Core
  • Experience with ASP.NET Core and building RESTful APIs
  • Hands-on experience with microservices architecture
  • Experience with Entity Framework Core (EF Core) and other ORMs
  • Solid knowledge of SQL and relational databases, including modeling, query optimization, indexes and performance tuning
  • Experience with PostgreSQL, SQL Server, MySQL or Oracle
  • Experience with messaging and event-driven architectures using RabbitMQ, Apache Kafka or Google Cloud Pub/Sub
  • Knowledge of Docker and Kubernetes (GKE)
  • Experience with Google Cloud Platform (GCP), including Cloud Run, GKE, Pub/Sub, Cloud SQL, Cloud Storage and BigQuery
  • Experience with Git and CI/CD tools such as GitLab CI, GitHub Actions, Jenkins or Cloud Build
  • Knowledge and application of SOLID principles, Clean Code, Clean Architecture and Design Patterns
  • Experience with automated tests and integration tests using xUnit, NUnit, MSTest or equivalents
  • Familiarity with observability and monitoring tools such as Google Cloud Monitoring, Cloud Logging, Grafana and Prometheus
  • Experience with scalable, resilient, high-availability applications
  • Knowledge of API security, authentication, authorization and access control
  • Plus: knowledge of DataOps and integration with data platforms
  • Plus: experience with Apache Airflow, Dataflow, Dataproc or data processing and orchestration tools
  • Plus: knowledge of Redis or other caching solutions
  • Plus: experience with Terraform and infrastructure as code (IaC)
  • Plus: knowledge of OpenTelemetry
  • Plus: experience integrating .NET applications with Generative AI and LLMs
  • Plus: knowledge of Vertex AI, Gemini, AI APIs or cloud AI services
  • Plus: familiarity with Python for data and AI solutions

Benefits:

  • Remote work
  • Home-office allowance – Credit on iFood card for meals/food worth R$300.00 per month
  • Birthday gift voucher
  • Birthday day off
  • Full access to RoxSchool, Alura platform and Pluralsight
  • Access to O'Reilly for books and talks
  • Certification reimbursement up to R$300.00 (TECHNOLOGY)
  • Bonus of R$300.00 per certification achieved from these brands
  • Two psychotherapy sessions covered monthly by ROX with partner psychologists
  • WellHub (Gympass) – Partnership with gyms and health & wellness apps
  • Work equipment provided