
Senior Full Stack Developer, C#/.NET
Clear Concept Multisoftware
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
MongoDB.NETSOAPSQL
About the role
- Lead the development and evolution of applications using C# and the .NET Framework/.NET Core.
- Design, optimize, and review data models, stored procedures, triggers, and advanced queries in SQL Server.
- Structure and optimize operations in MongoDB, ensuring performance in high-volume data scenarios.
- Implement, monitor, and manage messaging services using Service Bus (or similar technologies).
- Participate in architectural decisions involving 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 turning business needs into scalable solutions.
- Conduct in-depth code reviews, promoting best practices and development patterns.
- Anticipate technical risks, propose structural improvements, and guide the evolutionary roadmap of applications.
- Investigate and resolve complex issues related to performance, concurrency, timeouts, latency, and communication failures between systems.
- Collaborate with the DevOps team on pipeline automation, observability, and monitoring tools.
Requirements
- Proven, hands-on experience with C#, .NET Framework, and .NET Core, including distributed applications.
- Advanced knowledge of SQL Server, including query tuning, relational modeling, complex stored procedures, and execution plan analysis.
- Strong experience with MongoDB, including aggregations, indexing, and operations on unstructured data.
- Practical experience with Service Bus and messaging systems: queues, topics, retries, DLQ, and event-driven architectures.
- Experience integrating systems: RESTful APIs, SOAP, legacy services, and asynchronous integrations.
- Solid understanding of microservices architecture, communication patterns, event sourcing, and domain-driven design.
- Proficiency with Git, advanced versioning, branching strategies, and collaborative workflows.
- Excellent debugging skills and experience optimizing applications in production.
- Experience acting as a technical reference, mentoring developers, and supporting architectural decisions.
Benefits
- (Handicapped or similar benefits)
- Work remotely
- (Not specified)
- (Not specified)
- (Not specified)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
C#.NET Framework.NET CoreSQL ServerMongoDBService BusREST APIsSOAPmicroservicesGit
Soft skills
technical referencementoringcollaborationproblem-solvingcode reviewcommunicationrisk assessmentarchitectural decision-makingdebuggingoptimizing