
Software Developer
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Brazil.
• Design and implement scalable architectures, which include microservices, modularization, and event-driven systems.
• Develop high-performance services and APIs while adhering to software engineering best practices.
• Establish internal standards, architectural models, and technical governance.
• Collaborate with Product teams to convert requirements into technical solutions.
• Lead technical discussions, mentor developers, and perform collaborative code reviews.
• Ensure the platform's quality, security, and observability.
• Contribute to the ongoing evolution of the platform, ensuring the ecosystem's extensibility and maintainability.
• Extensive knowledge of Software Architecture (Clean Architecture, Hexagonal Architecture, DDD).
• Experience with systems integration, queues, and messaging platforms (Kafka, RabbitMQ).
• Proficient in REST/GraphQL APIs, as well as authentication and authorization processes.
• Strong background in cloud computing.
• Advanced understanding of containers and orchestration technologies (Docker, Kubernetes).
• High-level programming skills in C#/.NET.
• Familiarity with SQL and NoSQL databases.
• Proficient in automated testing methodologies (unit, integration, and E2E).
• Knowledge of observability practices including structured logging, metrics, and tracing.
• Solid experience with design patterns.
• Strong expertise in developing unit, integration, and automated tests.
• Profit-sharing program.
• Food allowance.
• Meal allowance.
• Medical insurance.
• Dental insurance.
• Gympass.
• Private pension plan.
• Transportation allowance.
• Allya benefits platform.
• Unlimited access to a variety of courses through our Localiza University.
• Internal training and development programs.
• Discounts on vehicle purchases and rentals.
NationsBenefits
QAVION GROUP
Weflow | getweflow.com
Travoom
Get handpicked remote jobs straight to your inbox weekly.