




Job Summary: FCamara is seeking a Mid-Level .NET Backend Developer to develop and maintain applications, REST APIs, distributed systems, and work with cloud and container technologies at an investment bank. Key Highlights: 1. Develop .NET Backend applications and REST APIs with .NET Core 2. Work with messaging systems, microservices, and non-relational databases 3. Use Docker, Kubernetes, and cloud services (AWS, Azure) FCamara is looking for a Mid-Level .NET Backend Developer to partner with the largest investment bank in Latin America, specialized in venture capital, private equity, wealth management, and global asset management. **Responsibilities and Duties** **Develop .NET Backend applications** **Maintain and enhance existing systems**, analyzing and debugging code using tools such as IDEs and browser DevTools (F12\). **Develop and maintain REST APIs** with .NET Core and Entity Framework. **Apply sound software architecture practices**, such as DDD (Domain-Driven Design), dependency injection, and unit testing. **Work with messaging systems**, primarily RabbitMQ, but also alternatives such as SQS, SNS, or Kafka. **Design and maintain distributed systems** based on microservices. **Monitor and diagnose applications** using observability tools (e.g., DataDog, Azure Monitor, CloudWatch). **Use non-relational databases**, such as MongoDB or DynamoDB. **Participate in CI/CD pipelines**, ensuring continuous and secure deliveries. **Work with containerization and orchestration technologies**, such as Docker and Kubernetes. **Use cloud services (AWS, Azure, etc.)**, including serverless functions and messaging. **Collaborate on projects via Azure DevOps**, using boards, pipelines, and repositories. **Requirements and Qualifications** **Requirements and Qualifications:** * Experience with .NET * EntityFramework * Dependency Injection * DDD * Unit Testing * Experience with messaging tools (RabbitMQ, SQS, SNS, Kafka), preferably RabbitMQ * Experience with distributed systems, especially microservices interacting with each other * Experience with at least one observability/log tool, such as DataDog, Azure Monitor, or CloudWatch * Non-relational databases (MongoDB, DynamoDB) * Experience working in a CI/CD environment * Experience with at least three cloud tools (e.g., AWS Lambda, Azure Functions, SQS, SNS, EC2\) * Experience with Docker and Kubernetes * Experience or knowledge of Azure DevOps **Soft Skills:** * Logical reasoning and analytical ability * Strong communication skills * Team spirit and conflict resolution capability * Ability to communicate effectively with diverse stakeholders * Ability to work in agile and multidisciplinary teams * Creativity and proactivity to envision various application usage scenarios * Organization **Additional Information** **Here, we are \#OrangeBlood!** We have been in the market for 17 years, side by side with our clients, delivering transformative experiences. We are a technology and innovation ecosystem with global expansion; beyond Brazil, we operate in Europe and the UK, with offices in Portugal, London, Dubai, and the Netherlands. **F for Formation: We believe in practicing a culture of knowledge sharing, community awareness, and that knowledge holds the power to transform!** We run initiatives and social actions promoting development, such as the tech community Orange Juice, the Training Program, our leadership school, and numerous partnerships with NGOs and Edtechs. **At FCamara, everyone is welcome. For us, Diversity, Respect, and Ethics are non-negotiable elements embedded in our DNA.** **So, are you ready to join an amazing team and become the protagonist of your own story?**


