NET DEVELOPER
Role details
Job location
Tech stack
Job description
Fridays English level: Design, develop, and maintain high-performance backend applications using modern .NET technologies . Design, optimize, and maintain SQL databases , ensuring scalability and performance. Apply Clean Code, SOLID principles, design patterns, and software engineering best practices . Define and improve observability, monitoring, and application performance strategies . Mentor and support junior and mid-level developers. Participate in frontend development tasks using React and modern JavaScript technologies. xbhjioe 5+ years of experience in software development with .NET ~ NET 10 or recent versions of the .NET ecosystem ~ NET Core ~ Entity Framework Core ~ Strong SQL knowledge: ~ Relational database design ~ Indexing and performance tuning ~ Experience with Test-Driven Development (TDD) using: ~ xUnit, NUnit, or MSTest ~ Moq or similar mocking frameworks ~ Integration testing ~ Strong frontend development experience with: ~ React ~ API integrations
Requirements
(Axios, Fetch) ~ Material UI or similar component libraries ~ Redux or other state management libraries ~ Solid understanding of software design principles, architectural patterns, and distributed systems ~ Experience working in Agile environments (Scrum/Kanban) ~ English C1 Docker & Kubernetes Cloud platforms: Azure, AWS, or GCP Kafka RabbitMQ Azure Service Bus Observability and monitoring tools: ELK Stack Prometheus Grafana GitHub Actions GitLab CI Focus on quality, maintainability, and scalability Full Remote position The employee will adhere to information security policies: -Will have access to confidential information related to Capitole and the project they are working on. - Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.