
Senior Backend Developer
BonifiQ
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
Job Level
About the role
- Develop APIs and microservices using C# and ASP.NET Core.
- Build versioned endpoints with proper pagination.
- Refactor code and improve the organization of layers.
- Apply SOLID principles, Clean Architecture, and Domain-Driven Design (DDD) as needed.
- Work with MySQL: modeling, optimized queries, and migrations.
- Implement asynchronous integrations using SQS, SNS, and ElastiCache.
- Use S3 and CloudWatch for storage, logging, and metrics.
- Operate within CI/CD pipelines using GitHub Actions or AWS CodePipeline.
- Write unit and integration tests.
- Collaborate with Product, QA, and Frontend teams.
Requirements
- Five years of experience with C# and .NET or ASP.NET Core.
- Experience with RESTful APIs.
- Proficiency with MySQL.
- Experience with SQS, SNS, and ElastiCache.
- Experience with S3, CloudWatch, and RDS.
- Knowledge of SOLID principles, Clean Code, and Clean Architecture.
- Experience with unit testing, and TDD or BDD practices.
- Ability to work with legacy code.
- Good communication and organizational skills.
Benefits
- Clude
- Total Pass
- Financial assistance
- Paid vacation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#ASP.NET CoreAPIsmicroservicesMySQLSQSSNSElastiCacheunit testingTDD
Soft Skills
communicationorganizational