Senior .NET Developer
Posted 11hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Desenvolvedor .NET sênior criando APIs e microsserviços para a Spread Tecnologia, empresa brasileira de inovação digital. Projetando soluções escaláveis e mantendo testes, integrações, CI/CD e observabilidade.
Responsibilities:
- Develop, enhance, and maintain APIs and microservices using .NET 8.
- Design and implement scalable, secure, and highly available solutions.
- Define and enforce architecture patterns, code quality standards, and development best practices.
- Build integrations between corporate systems and distributed applications.
- Implement and maintain unit tests and integration tests.
- Participate in the analysis and resolution of incidents in production environments.
- Actively take part in code reviews and technical discussions.
- Collaborate with Product Owners, Architects, Tech Leads, and cross-functional teams.
- Contribute to the improvement of CI/CD processes and deployment automation.
- Support observability, monitoring initiatives, and continuous improvement of applications.
Requirements:
- Strong experience with .NET 8.
- Development of Minimal APIs.
- Implementation of unit tests and integration tests.
- Knowledge of layered architecture and service-oriented architecture.
- Experience with NoSQL databases such as MongoDB, Redis, or similar.
- Development and consumption of RESTful APIs.
- Knowledge of modeling and integration of distributed systems.
- Solid understanding of SOLID principles, Clean Code, and Clean Architecture.
- Experience with agile methodologies (Scrum and Kanban).
- Experience with automated CI/CD pipelines (build, test, and deploy).
- Knowledge of DevOps practices and continuous integration.
- Analytical ability for troubleshooting and resolving production issues.
- Experience in technical reviews and defining development standards.
- Experience with source control using Git.
- Bachelor's degree in IT or related field.
- Desired: experience with Kafka, RabbitMQ, or Azure Service Bus; Docker and Kubernetes; gRPC; AppInsights, Prometheus, or Grafana; JWT, OAuth2, and rate limiting; Terraform or Bicep; event-driven and microservices architectures; Azure, AWS, or Google Cloud.

















