Senior .NET Developer

Posted 8hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Desenvolvedor .NET sênior criando APIs e microsserviços escaláveis para a Spread Tecnologia. Atuando com .NET 8, integrações distribuídas, testes, 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 apply architecture standards, code quality standards, and development best practices
  • Develop integrations between enterprise systems and distributed applications
  • Implement and maintain unit and integration tests
  • Analyze and resolve incidents in production environments
  • Actively participate in code reviews and technical discussions
  • Collaborate with Product Owners, Architects, Tech Leads, and cross-functional teams
  • Contribute to the evolution of CI/CD processes and deployment automation
  • Support observability initiatives

Requirements:

  • Strong experience with .NET 8
  • Experience developing Minimal APIs
  • Experience implementing unit and integration tests
  • Knowledge of layered architecture and service-oriented architecture
  • Experience with NoSQL databases such as MongoDB, Redis, or similar technologies
  • Experience developing and consuming RESTful APIs
  • Knowledge of modeling and integrating distributed systems
  • Strong knowledge of SOLID, Clean Code, and Clean Architecture
  • Experience with agile methodologies, including Scrum and Kanban
  • Experience with automated CI/CD pipelines for builds, testing, and deployments
  • Knowledge of DevOps practices and continuous integration
  • Analytical skills for troubleshooting and resolving production issues
  • Experience conducting technical reviews and defining development standards
  • Knowledge of version control using Git
  • Bachelor’s degree in Information Technology or a related field
  • Experience with messaging platforms such as Kafka, RabbitMQ, or Azure Service Bus
  • Knowledge of Docker and Kubernetes
  • Experience with gRPC
  • Experience with observability and monitoring using App Insights, Prometheus, Grafana, or similar tools
  • Knowledge of API security, including JWT, OAuth 2.0, and rate-limiting mechanisms
  • Experience with Infrastructure as Code, such as Terraform, Bicep, or similar technologies
  • Experience with microservices- and event-driven architectures
  • Knowledge of cloud environments, including Azure, AWS, or Google Cloud

Benefits:

  • 100% remote work, depending on the contract arrangement
  • Opportunity to join a company that embraces diversity in all its forms
  • This position is also open to candidates with disabilities