Description
Job Summary:
FCamara is seeking a FullStack .NET and Angular/React Mid-Level Developer to work with the largest investment bank in Latin America, developing and maintaining applications, APIs, and distributed systems.
Key Highlights:
1. Partnership with the largest investment bank in Latin America
2. Front-End application and REST API development
3. Work with cloud technologies, containerization, and microservices
FCamara is looking for a FullStack .NET and Angular 2\+ or React Mid-Level Developer to collaborate with the largest investment bank in Latin America, specialized in venture capital, private equity, and global wealth and asset management.
**Responsibilities and Duties**
* **Develop Front-End applications** using Angular 2\+ or React.
* **Maintain and enhance existing systems**, analyzing and debugging code using 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 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.
* **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** **Job Requirements:**
* Experience with Front-End development using Angular 2\+ or React;
* Proficiency in both new development and understanding existing codebases, as well as debugging applications on the IDE and via browser F12;
* Experience developing WebAPIs with .NET Core;
* EntityFramework;
* Dependency Injection;
* DDD;
* Unit Testing;
* Ambitious candidate eager to grow professionally and willing to work overtime if needed;
* Experience with messaging tools (RabbitMQ, SQS, SNS, Kafka), preferably RabbitMQ;
* Experience with distributed systems and microservices interacting with each other;
* Experience with observability/log tools such as DataDog, Azure Monitor, 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 the transformative power of knowledge!**
We run initiatives and social actions that promote development, such as the Orange Juice tech community, 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 incredible team and become the protagonist of your own story?