




Description: Required knowledge: * 4 to 7 years of experience in web development for large-scale applications; * Advanced expertise in .NET (C#) in complex scenarios (concurrency, optimization, profiling); * Extensive experience with relational databases (preferably SQL Server): complex modeling, query tuning, indexing, locking & isolation; * Consistent experience with MongoDB (advanced document modeling, performance, aggregations); * Experience designing scalable architectures (decoupling, bounded contexts, integration between legacy and new services); * Strategic vision for evolutionary refactoring of critical systems without disrupting operations; * Experience with messaging systems (RabbitMQ, Kafka); * Strong focus on code quality (testability, maintainability, intentional simplicity); * Proficiency in automated testing (unit, integration, load, and/or contract tests) and use of quality metrics; * Excellent communication skills (clarity, conciseness, documentation of architectural decisions); * Experience mentoring junior and mid-level developers (guidance, structured feedback); * Deep commitment to understanding the business domain to influence solutions (high added value and reduction of accidental complexity). Expected Maturity * Ability to balance urgency with sustainable architecture; * Systemic perspective (end-to-end data flow, latency, resilience); * Decision-making based on metrics and business impact. Differentiators Knowledge in: * Advanced observability (OpenTelemetry); * Professional experience with Golang; * Experience with feature flags and gradual rollout strategies; * Prior involvement in defining technical roadmaps and architecture governance; * Experience designing platforms (multi-tenant, logical isolation, extensibility via plugins); * Knowledge of graph databases (Neo4j) for complex relationship use cases; * Designing and implementing high-complexity, high-impact features; * Defining and evolving architectures (services, modularization, scalability strategies, observability); * Leading structural refactors of legacy code with a focus on stability and risk reduction; * Providing technical leadership to the team: pair programming, strategic PR reviews, dissemination of best practices; * Actively participating in performance analysis, cost evaluation, and continuous improvement; * Analyzing and resolving critical incidents (in-depth diagnosis, mitigation, long-term remediation plan); * Supporting technical prioritization alongside product teams (technical debt, risks, opportunities); * Raising engineering standards (internal guidelines, automation, metrics). 2512040202181901171


