Senior Backend Software Engineer .NET
Summary
Develops and maintains scalable .NET backend applications and microservices on AWS, ensuring quality and performance through code reviews and testing.
You will design scalable and highly available solutions, develop and maintain .NET backend applications, collaborate on decoupled and resilient solutions, optimize application quality and performance, participate in code reviews, integrate APIs and services, and keep current with backend development technologies.
Responsibilities
- Design scalable and highly available solutions
- Develop and maintain .NET backend applications
- Collaborate with designers and developers to create decoupled and resilient solutions
- Ensure application quality and performance through continuous testing and optimization
- Participate in code reviews
- Integrate APIs and services
- Stay current with backend development technologies
Requirements
- Consolidated backend experience with .NET Full or .NET Core
- Database experience with SQL, MongoDB, Redis, DynamoDB or Oracle
- Knowledge of event-driven architecture
- AWS cloud experience
- Experience developing asynchronous microservices using queues and topics such as RabbitMQ, IBM MQ or Kafka
- Experience with software quality practices including BDD, TDD, unit tests and integration tests
- Experience with Clean Architecture, MVC and SOLID
- Knowledge of caching and resilience strategies
- Familiarity with APM tools such as Datadog or AppDynamics
- Knowledge of Clean Architecture, Hexagonal Architecture and Domain-Driven Design patterns
- Experience with Terraform
- CI/CD pipeline experience
- Experience in Agile and DevOps environments
- Git version control experience
- Python experience
- Knowledge of secure software development
- Application monitoring and SRE concepts as a differentiator
- Frontend knowledge as a differentiator
- DevSecOps knowledge as a differentiator
Benefits
- Transportation voucher
- Meal voucher
- Food voucher
- Medical plan
- Dental plan
- Life insurance
- Profit sharing
- Private pension
- Discounts on financial products
- Extended maternity and paternity leave
- Childcare or nanny assistance
- Study incentive
- Wellhub or TotalPass membership
- Itaú leisure club access