Match score not available

Desarrollador Senior .NET Freelance

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Minimum 5 years of experience in .NET technologies (C#, ASP.NET Core, Blazor) and a deep understanding of the Microsoft ecosystem., Advanced experience in front-end technologies such as Angular, React, or Vue.js., Strong knowledge of scalable and secure software architectures, with the ability to design robust and optimized solutions., Experience in CI/CD practices and automated deployment, as well as implementing APIs and cloud services..

Key responsabilities:

  • Design, develop, and maintain scalable and secure applications in .NET according to defined work packages.
  • Ensure code quality through best practices, automated testing, and code reviews.
  • Implement, optimize, and maintain SQL Server and PostgreSQL databases as per project needs.
  • Apply security standards and optimize application performance to ensure scalability and efficiency.

Talent Booster Costa Rica logo
Talent Booster Costa Rica Human Resources, Staffing & Recruiting Small startup https://talentboostercr.com/
2 - 10 Employees
See all jobs

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.


Required profile

Experience

Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.

Other Skills

  • Time Management
  • Collaboration
  • Communication
  • Problem Solving

Related jobs