




Description: * Proven, solid experience with C#, .NET Framework, and .NET Core, including distributed applications. * Advanced proficiency in SQL Server, including query tuning, relational modeling, complex stored procedures, and execution plan analysis. * Strong hands-on experience with MongoDB, including aggregations, indexing, and operations involving unstructured data. * Practical experience with Service Bus, messaging, queues, topics, retries, dead-letter queues (DLQ), and event-driven systems. * Experience integrating systems: RESTful APIs, SOAP, legacy services, and asynchronous integrations. * Deep understanding of microservices architecture, communication patterns, event sourcing, and domain-driven design. * Proficiency in Git, advanced version control, branching strategies, and collaborative workflows. * Excellent ability to debug and optimize production applications. * Experience serving as a technical reference, mentoring developers, and supporting architectural decisions. * Lead the development and evolution of applications using C# and .NET Framework/.NET Core. * Design, optimize, and review data models, stored procedures, triggers, and advanced queries in SQL Server. * Structure and optimize MongoDB operations, ensuring performance under high-volume data scenarios. * Implement, monitor, and manage messaging services using Service Bus (or similar technologies). * Participate in architectural decisions regarding microservices, event-driven architecture, and distributed integrations. * Integrate internal and external systems via REST APIs, SOAP, queues, and event buses, ensuring consistency and resilience across services. * Serve as a technical reference, supporting squads in understanding requirements and translating business needs into scalable solutions. * Conduct in-depth code reviews, promoting best practices and development standards. * Anticipate technical risks, propose structural improvements, and guide the evolutionary roadmap of applications. * Investigate and resolve complex performance issues, concurrency problems, timeouts, latency, and inter-system communication failures. * Collaborate with DevOps on automating pipelines, observability, and monitoring tools. 2512130202201917609


