Point your AI agent at freehire and let it find you a job.

Get the CLI →

ROFAI

New

Desarrollador .NET Semi Senior – Backend / Full Stack

Posted 4 views
Discussion

Summary

ROFAI, a Peruvian custom software services firm, is hiring a semi-senior .NET developer to analyze requirements and build mostly back-end enterprise applications — designing REST APIs, SOA and microservices using C#, ASP.NET MVC, Entity Framework and SQL Server, with Git/Azure DevOps in SCRUM teams.

ROFAI es una empresa de tecnología especializada en el desarrollo de soluciones de software a medida, orientadas a optimizar procesos, impulsar la transformación digital y generar valor para nuestros clientes.

Contamos con experiencia en desarrollo de aplicaciones web y móviles, soluciones basadas en Inteligencia Artificial (IA), integración de sistemas y plataformas digitales, utilizando tecnologías y arquitecturas modernas.

Asimismo, brindamos servicios especializados en DevOps, automatización de procesos de desarrollo y despliegue, integración y entrega continua (CI/CD), así como Quality Assurance (QA) y automatización de pruebas de software, contribuyendo a mejorar la calidad, seguridad y confiabilidad de las soluciones.

Complementamos nuestra propuesta con servicios de consultoría en transformación digital, desarrollo ABAP y outsourcing de profesionales especializados en TI, adaptándonos a las necesidades tecnológicas de cada organización.

En ROFAI combinamos innovación, experiencia técnica y un enfoque centrado en el cliente para construir soluciones escalables, confiables y eficientes que acompañen el crecimiento y evolución de los negocios.

  • Profesional de Ingeniería de Sistemas, Ingeniería de Software, Ciencias de la Computación o carreras afines.

Experiencia

  • Experiencia mínima de 3 años desarrollando aplicaciones empresariales en .NET. (Indispensable)
  • Experiencia comprobada en desarrollo web utilizando ASP.NET MVC. (Indispensable)
  • Experiencia desarrollando sobre .NET Framework 4.6.2 o superior y .NET 6/7/8. (Indispensable)
  • Experiencia en el diseño y desarrollo de APIs RESTful para integración entre sistemas. (Indispensable)
  • Experiencia en arquitecturas basadas en microservicios, servicios SOAP y REST. (Indispensable)
  • Experiencia en desarrollo de componentes Back-end y Front-end, con mayor orientación a Back-end. (Indispensable)
  • Experiencia en el uso de metodologías ágiles bajo el marco de trabajo SCRUM. (Indispensable)

Conocimientos Técnicos

  • Dominio de C#, ASP.NET MVC, Entity Framework y LINQ. (Indispensable)
  • Conocimiento de Blazor para desarrollo de interfaces web. (Deseable)
  • Dominio de bases de datos relacionales en SQL Server, incluyendo desarrollo de consultas, procedimientos almacenados y optimización básica. (Indispensable)
  • Conocimiento de bases de datos NoSQL, preferentemente MongoDB. (Deseable)
  • Conocimiento de herramientas de control de versiones como Git y Azure DevOps. (Indispensable)
  • Conocimiento de contenedores Docker y despliegue de aplicaciones contenerizadas. (Deseable)
  • Conocimiento de patrones de arquitectura multicapa, SOA y buenas prácticas de desarrollo seguro. (Indispensable)

Funciones

  • Analizar requerimientos funcionales y técnicos para el diseño y construcción de soluciones de software.
  • Desarrollar componentes Back-end utilizando tecnologías .NET y participar en el desarrollo y mantenimiento del Front-end.
  • Diseñar, desarrollar y mantener APIs y servicios para la integración con plataformas internas y externas.
  • Implementar soluciones basadas en arquitecturas multicapa, orientadas a servicios (SOA) y microservicios.
  • Participar activamente en ceremonias ágiles (Sprint Planning, Daily, Review y Retrospective) bajo metodología SCRUM.
  • Realizar estimaciones técnicas y reportar avances de desarrollo al líder técnico o Project Manager.
  • Ejecutar pruebas unitarias, integrales y de validación funcional sobre los desarrollos realizados.
  • Participar en actividades de identificación, análisis y corrección de incidencias en ambientes de desarrollo, pruebas y producción.
  • Colaborar con equipos de Arquitectura, QA, DevOps y Producto para asegurar la calidad y estabilidad de las soluciones implementadas.
  • Cumplir con los estándares de desarrollo, documentación, seguridad y buenas prácticas establecidas por la organización.
  • Otras funciones asignadas por el Project Manager o Líder Técnico del Squad.

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available