
Mid-level Developer
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in Brazil.
• Maintenance and Modernization: Execute maintenance and modernization of web services (REST/SOAP), ensuring the reliability of both legacy systems and contemporary .NET implementations.
• Architecture and Design: Craft the technical framework for new features, establishing API contracts (Swagger/OpenAPI) and effective data models that guarantee scalability and a comprehensive view of the business.
• Quality Culture: Establish and uphold unit and integration tests, ensuring code coverage and mitigating regressions.
• Full-cycle Development: Engage in the entire development lifecycle, from specialized technical support to implementing continuous enhancements and addressing intricate bugs.
• Mentoring and Standardization: Aid in the promotion of best practices (Clean Code, SOLID, and Design Patterns) and actively take part in code reviews.
• Education: Bachelor's degree completed or currently pursuing in a technology-related field.
• Strong knowledge of C# development.
• Proficiency in .NET 6+ with familiarity in .NET Framework.
• Databases: SQL Server (modeling, optimization, and complex queries).
• Best practices: Clean Code, SOLID, Clean Architecture, and Dependency Injection.
• Testing: Unit tests (xUnit/NUnit/MSTest) and Test-Driven Development (TDD).
• APIs: Development of RESTful APIs and integration with SOAP services.
• Knowledge of RPA (Robotic Process Automation).
• Technical Differentials:
• Stack: JavaScript/TypeScript (Node.js).
• Alternative databases: PostgreSQL, DynamoDB.
• Cloud: AWS Lambda, Azure Functions, and Serverless architecture.
• Experience with microservices.
• Messaging knowledge (SQS, RabbitMQ).
• Meal allowance (VR).
• Remote work allowance.
• Medical assistance (cost-sharing).
• Childcare assistance.
Synera
Stefanini Brasil
Roblox
Kapres Technology
Get handpicked remote jobs straight to your inbox weekly.