FCamara Consulting & Training

Full-Stack .NET Developer (Angular 2+ or React) – Mid-level

FCamara Consulting & Training

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

About the role

  • Develop front-end applications using Angular 2+ or React.
  • Maintain and evolve existing systems by analyzing and debugging code with tools such as IDEs and browser DevTools (F12).
  • Develop and maintain REST APIs with .NET Core and Entity Framework.
  • Apply software architecture best 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 NoSQL 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 services.
  • Collaborate on projects using Azure DevOps, including boards, pipelines and repositories.

Requirements

  • Experience with front-end development using Angular 2+ or React;
  • Proficiency in new development and understanding existing codebases, as well as debugging applications and front-end in the IDE and using browser F12 tools;
  • Experience developing Web API with .NET Core;
  • Entity Framework;
  • Dependency injection;
  • DDD (Domain-Driven Design);
  • Unit testing;
  • Ambitious candidate, motivated to grow professionally and willing to work extra hours when needed;
  • Experience with messaging tools (RabbitMQ, SQS, SNS, Kafka), preferably RabbitMQ;
  • Experience with distributed systems composed of interacting microservices;
  • Experience with observability/logging tools such as DataDog, Azure Monitor, CloudWatch;
  • NoSQL databases (MongoDB, DynamoDB);
  • Experience working in CI/CD environments;
  • Experience with at least three cloud services/tools (e.g., AWS Lambda, Azure Functions, SQS, SNS, EC2);
  • Experience with Docker and Kubernetes;
  • Experience with or knowledge of Azure DevOps;
  • Logical reasoning and analytical skills;
  • Good communication;
  • Team spirit and conflict-resolution ability;
  • Ability to communicate with stakeholders of various profiles;
  • Ability to work in agile, multidisciplinary teams;
  • Creativity and proactivity to envision different usage scenarios for applications;
  • Organized.
Benefits
  • Not specified. 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Angular 2+React.NET CoreEntity FrameworkDDD (Domain-Driven Design)Dependency injectionUnit testingRabbitMQNoSQL databasesCI/CD
Soft Skills
ambitiousmotivatedlogical reasoninganalytical skillsgood communicationteam spiritconflict-resolutioncreativityproactivityorganized