Description
Job Summary:
FCamara is seeking a Senior .NET Developer to collaborate on the architecture and development of digital e-commerce solutions.
Key Highlights:
1. Collaborate on software architecture and development
2. Company with global expansion and a culture of knowledge sharing
3. Focus on Diversity, Respect, and Ethics
FCamara is looking for a Senior .NET Developer in partnership with one of the largest digital solution companies focused on e-commerce, with over 60 years of history, more than 1,000 physical stores, 28 distribution centers, and over 33 million products on its marketplace.
**Responsibilities and Duties**
* Define and build technical solutions aligned with the technology used in the project and/or product;
* Collaborate on architecture, software development, and requirements analysis;
* Understand the existing architecture and adapt to it;
* Identify and implement developer tests covering the desired behavior of technical components;
* Communicate design clearly so other team members can understand;
* Integrate the system with newly developed or modified software components;
* Develop support materials;
* Detail/refine requirements;
* Follow corporate development processes;
* Configure, support, and document necessary adjustments for setting up development and testing environments.
**Requirements and Qualifications** **Hard Skills**
* Experience in C# / .NET Core / .NET Full Framework development;
* Experience with REST API, SOAP XML, MVC;
* Experience with Unit Testing and Integration Testing;
* Experience with Microservices Architecture;
* Experience with Domain-Driven Design (DDD) best practices;
* Experience with authentication and authorization patterns;
* Experience with Agile Project Management;
* Experience with messaging systems (Apache Kafka / RabbitMQ / ActiveMQ);
* Experience with relational databases (Oracle, SQL Server, etc.);
* Experience with NoSQL databases (MongoDB);
* Knowledge of Change Data Capture (CDC) and data replication processes;
* Knowledge of Event Sourcing;
* Knowledge of OpenAPI Specification;
* Knowledge of DevOps concepts (CI/CD pipelines, tools, automation);
* Knowledge of containerization with Docker;
* Knowledge of Container Registry;
* Knowledge of container orchestration (Kubernetes, OpenShift);
* Knowledge of Cloud platforms (Azure, AWS, GCP);
* Knowledge of distributed caching (Redis);
* Knowledge of CDN (Akamai).
**Soft Skills**
* Strong communication skills
* Creativity
* Collaboration
* Critical thinking
* Teamwork
* Time management
* Ownership
* Proactivity
**Nice to Have:**
* Knowledge of IBM DB2 Bus;
* Knowledge of NodeJS;
**Additional Information** **Here, we are \#SangueLaranja!**
We have been in the market for 17 years, working side by side with our clients to deliver 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 has the power to transform!**
We run social initiatives and actions promoting 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 amazing team and become the protagonist of your own story?**