Senior Backend Developer
Posted 49mins ago
Employment Information
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


















