Description
Recruitment and selection consulting firm seeks a Full Stack Developer (Mid-Level) in São Paulo (Downtown).
Staffer Brasil is a company specialized in recruitment and selection solutions. We offer customized services to meet companies' talent needs.
**Responsibilities:**
Develop and maintain REST APIs in .NET/ASP.NET Core, following best practices for versioning, validation, and error handling. Implement authentication and authorization using OAuth2/JWT and security mechanisms. Apply reliability and resilience patterns, such as: Retry/backoff. Circuit breaker. Timeouts. Idempotency. Work with database modeling and optimization using EF Core and SQL Server/Azure SQL. Develop integrations using Azure Service Bus. Create and maintain operational interfaces in React/TypeScript or Blazor. Support implementation of observability and monitoring with: Application Insights. OpenTelemetry. Log Analytics. Participate in technical reviews, API documentation, and continuous platform improvements. Technical Requirements. Experience with: C\#. .NET Core / .NET 9\. ASP.NET Core Web API. Knowledge of: Entity Framework Core. SQL Server / Azure SQL. HTTP integrations. REST APIs. Experience in Azure: App Service. API Management (APIM). Service Bus. Azure SQL. Blob Storage. Key Vault. Knowledge of: OpenAPI / Swagger. JSON Schema. Application security (OAuth2/JWT, TLS, CORS).
Previous roles as Full Stack Programmer, Software Engineer, Mid-Level Web Developer, or Mid-Level Systems Analyst may indicate alignment with some responsibilities of this position.
Bachelor's degree required. Relevant experience required.
**Compensation and Benefits:**
* Salary: Salary range will be disclosed during the interview.
* Meal Allowance
* Medical Assistance
* Dental Assistance
* Health Insurance
* Childcare Assistance
* Gympass
**Additional Information:**
* Employment Type: Permanent \- On-site.
* Duration: Full-time
* Working Hours: To be determined.