Description
Job Summary:
FCamara is seeking a Mid-Level .NET Backend Developer to collaborate with the largest investment bank in Latin America, developing and maintaining distributed applications and systems.
Key Highlights:
1. Partnership with the largest investment bank in Latin America
2. Develop .NET backend applications and REST APIs
3. Work with messaging, microservices, and cloud (AWS, Azure)
FCamara is looking for a Mid-Level .NET Backend Developer to partner with the largest investment bank in Latin America, specializing in investment capital, venture capital, as well as global wealth and 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** using .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 like 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.
**Utilize 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 observability/log tools such as DataDog, azuremonitor, CloudWatch
* Non-relational databases (MongoDB, DynamoDB)
* Experience working in environments with CI/CD infrastructure
* Experience with at least three cloud tools (e.g., AWS Lambda, Azure Functions, SQS, SNS, EC2\)
* Experience with Docker and Kubernetes
* Experience or familiarity with Azure DevOps
**Soft Skills:**
* Logical reasoning and analytical ability
* Strong communication skills
* Team spirit and conflict resolution capability
* Ability to communicate effectively with stakeholders of diverse profiles
* 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, standing 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 spirit, and that knowledge holds transformative power!**
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 deeply embedded in our DNA.**
**So, are you ready to join an amazing team and become the protagonist of your own story?**