
Fullstack Developer, .NET β Angular or React
Posted Aug 8

Posted Aug 8
This is a fully remote position, open to applicants in Brazil.
β’ Maintain and enhance current systems by analyzing and debugging code using tools such as IDEs and browser DevTools (F12).
β’ Create and manage REST APIs utilizing .NET Core and Entity Framework.
β’ Implement software architecture best practices, including DDD (Domain-Driven Design), dependency injection, and unit testing.
β’ Collaborate with messaging systems, primarily RabbitMQ, but also alternatives like SQS, SNS, or Kafka.
β’ Design and oversee distributed systems based on microservices.
β’ Monitor and troubleshoot applications using observability tools (e.g., Datadog, Azure Monitor, CloudWatch).
β’ Utilize NoSQL databases, such as MongoDB or DynamoDB.
β’ Engage in CI/CD pipelines, ensuring continuous and secure delivery.
β’ Work with containerization and orchestration technologies, including Docker and Kubernetes.
β’ Leverage cloud services (AWS, Azure, etc.), encompassing serverless functions and messaging services.
β’ Collaborate on projects via Azure DevOps, utilizing boards, pipelines, and repositories.
β’ Proficient in new development, comprehending existing codebases, and debugging applications/frontends in IDEs and the browser (F12).
β’ Experience in developing Web APIs using .NET Core.
β’ Familiarity with Entity Framework.
β’ Understanding of dependency injection.
β’ Knowledge of DDD.
β’ Experience with unit testing.
β’ Familiarity with messaging tools, preferably RabbitMQ, and also SQS, SNS, or Kafka.
β’ Experience with distributed systems and microservices.
β’ Proficiency with observability/logging tools, such as Datadog, Azure Monitor, or CloudWatch.
β’ Knowledge of NoSQL databases, including MongoDB or DynamoDB.
β’ Experience working in environments with CI/CD pipelines.
β’ Familiarity with at least three cloud tools/services, such as AWS Lambda, Azure Functions, SQS, SNS, or EC2.
β’ Experience with Docker and Kubernetes.
β’ Experience or familiarity with Azure DevOps.
β’ Strong logical reasoning and analytical skills.
β’ Effective communication abilities.
β’ Team-oriented with conflict-resolution skills.
β’ Capacity to communicate with a diverse range of stakeholders.
β’ Ability to thrive in agile, multidisciplinary teams.
β’ Creative and proactive in envisioning various application usage scenarios.
β’ Strong organizational skills.
β’ Willingness and availability to work overtime.
β’ Competitive salary.
β’ Flexible work hours.
β’ Opportunities for professional development.
β’ Dynamic work environment.
β’ Health and wellness programs.
Cloudera
Stellar Cyber
Pragmatike
Pragmatike
Get handpicked remote jobs straight to your inbox weekly.