Senior Backend Developer

New
100% remote work opportunity for professionals based in Brazil.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Advanced English
Required Skills
PostgreSQLKafkaKubernetesRabbitmqC#.NET coreMicroservicesAzure DevOps

Requirements

  • Advanced English communication skills for collaboration in international projects.
  • Strong experience with C#, .NET Core, and backend software development.
  • Advanced knowledge of Azure Cloud services, including Azure Functions and Azure DevOps.
  • Solid experience with distributed systems, microservices architecture, and REST API development.
  • Hands-on experience with Kafka, RabbitMQ, containerization technologies, and Kubernetes (K8s).
  • Strong knowledge of relational and NoSQL databases, including PostgreSQL and MongoDB.
  • Experience with CI/CD pipelines, cloud infrastructure automation, and DevOps best practices.
  • Understanding of cloud security, compliance, and scalable application design principles.
  • Strong analytical thinking, problem-solving capabilities, and ability to work independently in remote environments.
  • Collaborative mindset with excellent communication and teamwork skills.

Responsibilities

  • Design, develop, and maintain scalable backend solutions using C#, .NET Core, and Azure Cloud technologies.
  • Build and optimize distributed systems and cloud-native microservices architectures for international projects.
  • Configure and maintain CI/CD pipelines using Azure DevOps to automate deployment and delivery processes.
  • Collaborate with cross-functional teams to define technical solutions, cloud infrastructure strategies, and application architectures.
  • Develop and manage Azure Functions and containerized applications deployed in Kubernetes environments.
  • Implement integration solutions using Kafka, RabbitMQ, REST APIs, and event-driven architectures.
  • Provision and manage cloud environments through infrastructure-as-code practices.
  • Ensure security, compliance, and data protection standards are applied throughout the software development lifecycle.
  • Contribute to performance optimization, scalability improvements, and reliability of backend services.
  • Participate in technical discussions, code reviews, and continuous improvement initiatives within the engineering team.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now