Logo for Talent Booster Costa Rica

Desarrollador Senior .NET Freelance

Role overview

Qualifications

  • At least 5 years of experience developing with .NET (C#, ASP.NET Core, Blazor) and deep knowledge of the Microsoft ecosystem.
  • Advanced experience with front-end technologies (Angular, React, Vue.js) and building scalable user interfaces.
  • Deep knowledge of scalable and secure software architectures, with the ability to design robust, high-performance full-stack solutions.
  • Experience with CI/CD practices and automated deployment, as well as implementing APIs and cloud services.

Responsibilities

  • Application development: design, develop, and maintain scalable and secure .NET applications (C#, ASP.NET Core, Blazor) following requirements in each work package.
  • Code optimization and best practices: ensure code quality through best practices, automated testing, code reviews, and continuous improvement.
  • Database design and optimization: implement, optimize, and maintain databases such as SQL Server and PostgreSQL, per project needs.
  • Security and performance: apply security standards and optimize performance to ensure scalability and efficiency.

About the company

Talent Booster Costa Rica logo

Talent Booster Costa Rica

Staffing & Recruiting

Agencia de Talento Humano que agiliza la conexión entre personas y empresas con soluciones personalizadas de recursos humanos, optimizando las funciones de las organizaciones y potenciando el talento de los individuos en su búsqueda de mejores oportunidades laborales.

Company details

Company typeSmall startup
IndustryStaffing & Recruiting
Company size2 - 10

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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.


Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

.NET Developer Related jobs

Other jobs at Talent Booster Costa Rica

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.