Tech Stack
AWSAzureDockerEntity FrameworkKubernetes.NETSQL
About the role
- Conviértete en un EXpert como Senior .NET Developer En EX Squared , buscamos un/a Senior .NET Developer con experiencia comprobada en el desarrollo de software de alto impacto, dominio de bases de datos relacionales y un nivel de inglés de al menos B2 , para unirse a nuestro equipo remoto en Costa Rica .
Lo que harás Diseñar, desarrollar y mantener aplicaciones empresariales escalables utilizando .NET Core y tecnologías relacionadas. Implementar APIs RESTful y servicios web seguros, de alto rendimiento y mantenibilidad. Participar activamente en el diseño de arquitecturas modernas y en la definición de patrones de integración. Escribir y ejecutar pruebas unitarias y de integración que aseguren la calidad y confiabilidad del software. Colaborar en las ceremonias ágiles (Scrum) , contribuyendo en planificación, refinamiento, revisiones y retrospectivas. Optimizar consultas, procedimientos almacenados y procesos en SQL Server u otras bases de datos relacionales. Documentar soluciones técnicas y promover estándares de buenas prácticas en el desarrollo. Colaborar estrechamente con equipos multidisciplinarios ( QA, Frontend, Product Owners, Líderes Técnicos ) para garantizar soluciones integrales. Ser referente técnico dentro del equipo, apoyando la mejora continua y mentoría a desarrolladores menos experimentados.
Requirements
- +5 años de experiencia como .NET Developer, idealmente en entornos corporativos o proyectos de gran escala. Dominio de C#, .NET Core/Framework, Entity Framework y LINQ . Experiencia sólida en el diseño, desarrollo y consumo de APIs RESTful . Conocimientos avanzados en bases de datos como SQL Server (consultas complejas, procedimientos, triggers, optimización de performance). Certificación en Scrum. Buen manejo de Git y prácticas modernas de control de versiones. Inglés B2 o superior (oral y escrito). Excelentes habilidades de comunicación, pensamiento crítico y capacidad de trabajo en equipo. Deseable: Experiencia con Azure o AWS . Conocimientos en Docker o Kubernetes . Familiaridad con prácticas de DevOps y CI/CD .