Desarrollador Senior .NET Freelance
Talent Booster Costa Rica
This is a remote freelance position where you'll own the technical side of digital strategy. You'll work on defined project packages, which means clear scope, measurable outcomes, and the kind of responsibility that builds your portfolio fast. If you want to move beyond junior-level work into deeper architecture and optimization, this gets you there.
You'll design and build scalable applications in the .NET ecosystem (C#, ASP.NET Core, Blazor), optimize databases (SQL Server, PostgreSQL), and maintain code quality through automated testing and peer review. The focus is on clean, efficient code and following industry standards. This role requires you to think beyond writing features—you're responsible for how your code performs and scales.
This fits engineers with solid .NET fundamentals, experience writing production code, and the discipline to ship quality work independently. You should be comfortable reading specs, asking clarifying questions, and taking ownership of a project package from start to finish.
To apply, submit your resume and GitHub or portfolio link through CareerJumpShip. Include examples of .NET projects you've built or contributed to significantly.
About this role
Este es un puesto de trabajo remoto. Buscamos un Desarrollador .NET Senior freelance, orientado a resultados, con amplia experiencia y pasión por la tecnología, para colaborar en proyectos innovadores bajo un esquema de contratación por servicios profesionales. Este rol será esencial en la ejecución de nuestra estrategia digital, contribuyendo con soluciones robustas y escalables para nuestros clientes. Trabajarás por paquetes de trabajo definidos, asumiendo la responsabilidad de diseñar, desarrollar y optimizar aplicacione s en el ecosistema .NET, asegurando un código limpio, eficiente y alineado con las mejores prácticas del sector. Principales Responsabilidades Desarrollo de Aplicaciones: Diseñar, desarrollar y mantener aplicaciones escalables y seguras en .NET (C#, ASP.NET Core, Blazor), siguiendo los requerimientos establecidos en cada paquete de trabajo. Optimización de Código y Mejores Prácticas: Asegurar la calidad del código a través de buenas prácticas, pruebas automatizadas, revisiones de código y contribuyendo a la mejora continua. Diseño y Optimización de Bases de Datos: Implementar, optimizar y mantener bases de datos SQL Server, PostgreSQL u otras tecnologías relevantes, según las necesidades de cada proyecto. Seguridad y Rendimiento: Aplicar estándares de seguridad y realizar optimizaciones de rendimiento en las aplicaciones para garantizar escalabilidad y eficiencia. Automatización de Despliegue y Integración Continua: Implementar CI/CD y colaborar en la integración de APIs y servicios en la nube de manera eficiente y segura. Buscamos a alguien que… Sea autónomo y proactivo en la gestión de sus tareas, cumpliendo con los paquetes de trabajo definidos de manera eficiente y dentro de los plazos establecidos. Posea sólidas habilidades analíticas, capacidad para resolver problemas complejos y ejecutar soluciones técnicas con alta calidad. Disfrute de trabajar de manera colaborativa con equipos multidisciplinarios, aportando su experiencia técnica para mejorar el desarrollo de las soluciones. Esté comprometido con la excelencia técnica y la entrega de soluciones de alta calidad dentro del marco de servicios profesionales. Indicadores Clave de Desempeño (KPIs) Tiempo de Entrega: Cumplimiento de plazos y estimaciones de desarrollo, demostrando eficiencia y calidad en la ejecución de paquetes de trabajo. Calidad del Código: Código limpio, bien estructurado, altamente eficiente y con un bajo índice de defectos. Rendimiento de la Aplicación: Optimización de la velocidad y eficiencia de las aplicaciones en todos los aspectos clave. Satisfacción del Cliente: Obtención de feedback positivo, demostrando la capacidad para entender las necesidades del cliente y entregar soluciones que superen sus expectativas. Requisitos Experiencia sólida de al menos 5 años desarrollando con tecnologías .NET (C#, ASP.NET Core, Blazor) y un profundo conocimiento del ecosistema Microsoft. Experiencia avanzada en tecnologías de front-end: Angular, React, Vue.js o frameworks similares, con un enfoque en la creación de interfaces de usuario escalables y eficientes. Conocimiento profundo en arquitecturas de software escalables y seguras, con capacidad para diseñar soluciones robustas, optimizadas y de alto rendimiento en el full-stack. Experiencia en prácticas de integración continua (CI/CD) y despliegue automatizado, así como en la implementación de APIs y servicios en la nube. Enfoque orientado a resultados con capacidad para cumplir con plazos y entregar soluciones de calidad dentro de los paquetes de trabajo asignados. Conocimientos avanzados en pruebas automatizadas y metodologías ágiles de desarrollo (Scrum, Kanban). Capacidad de resolución de problemas complejos y toma de decisiones técnicas basadas en las necesidades del proyecto. Habilidades de comunicación efectiva para interactuar con otros equipos técnicos y partes interesadas, gestionando expectativas y entregando soluciones de alto impacto. Autonomía y capacidad de gestión del tiempo, trabajando de manera eficiente dentro de los paquetes de trabajo definidos. Ventajas Flexibilidad y Autonomía: Trabaja en proyectos por entregables con libertad en la gestión del tiempo. Ambiente Colaborativo: Equipo dinámico con oportunidades de crecimiento. Desarrollo Profesional: Acceso a formación y certificaciones. Originally posted on Himalayas
Ready to apply?
Related roles
Similar remote openings sourced directly from company career pages.
- VELAIO
Líder Técnico
Remotesenior - Curotec
Senior Full-Stack Engineer (Laravel/ReactJS)
Remotesenior - encora10
BA Semi senior
Peru; Scottsdale, AZ, US - Very LLC
Senior Software Engineer (.NET / Azure) - Contract (1099)
Remotesenior$166K – $166K - 1perTInent
Développeur·se Senior Full-Stack
Remotesenior