Description
Job Summary:
A technology company is seeking a Senior .NET Developer to develop distributed systems, propose solutions, and evolve architectures with a focus on performance and scalability.
Key Highlights:
1. Develop distributed systems with a focus on performance and scalability.
2. Propose solutions and evolve system architecture.
3. Work with modern technologies such as DDD, CQRS, Event-driven architecture, Kafka, and AWS.
An IT services company is looking for a Senior .NET Developer in Itapecerica da Serra.
**Responsibilities:**
Develop distributed systems with a focus on performance and scalability. Propose solutions and evolve system architecture. Develop backend using C\# and .NET Core. Work with MongoDB and PostgreSQL databases. Implement architecture based on DDD, CQRS, and Event-driven principles. Work with messaging systems including RabbitMQ and Kafka. Use Redis for caching and performance optimization. Manage environments on AWS using Kubernetes. Practice test-driven development (TDD) with unit, integration, and load testing.
Previous experience as a Senior Software Engineer, Senior .NET Programmer, Software Architect, or Senior Systems Developer may indicate alignment with some of the responsibilities of this role.
Bachelor's degree in progress Required experience
**Compensation and Benefits:**
* Salary: Salary range will be disclosed during the interview.
* Benefits will be disclosed during the interview stage.
**Additional Information:**
* \#UrgentOpening
* Contract Type: Hybrid — Hybrid work model.
*Candidates from Embu das Artes, Embu-Guaçu, Cotia, or Taboão da Serra are also considered for this position.*
* Duration: Full-time
* Working hours: To be determined.