Constructor TECH

Ingeniero de Software (Prácticas, C#)

JavaScriptPythonJavaSQLPostgreSQLC++C#
Traducción automática. Consulta el original.

NUESTRA MISIÓN

La misión de Constructor es permitir que todas las organizaciones educativas ofrezcan educación digital de alta calidad a 10x personas con 10x eficiencia.

Con una sólida experiencia en inteligencia artificial y ciencia de datos, la plataforma integral de Constructor para la educación y la investigación aborda los desafíos educativos actuales: desigualdad de acceso, desorden tecnológico y baja participación de los estudiantes.

Constructor fomenta la igualdad de oportunidades para personas de todos los orígenes e identidades. Estamos dirigidos por un consejo con equilibrio de género comprometido a construir una organización diversa e inclusiva donde todos puedan alcanzar su máximo potencial. No discriminamos por motivos de edad, discapacidad, identidad de género, orientación sexual, etnia, raza, religión o creencias, estado parental o familiar, u otras características protegidas. Damos la bienvenida a solicitudes de mujeres, hombres y candidatos no binarios de todas las etnias y orígenes socioeconómicos. Animamos a las personas que pertenecen a grupos subrepresentados a postularse.

Los becarios NO tienen derecho a equipo ni a otros beneficios, ya que el puesto es temporal.

Los becarios NO tienen derecho a equipo ni a otros beneficios, ya que el puesto es temporal.

Lo que te enseñaremos

  1. Desarrollo C# y moderno de .NET backend
  1. Diseño e implementación de REST APIs
  1. Trabajo con bases de datos y capas de acceso a datos
  1. Principios de código limpio y arquitectura backend básica
  1. Depuración, pruebas y conceptos básicos de rendimiento
  1. Colaboración en un entorno de ingeniería Ágil
  1. Cómo se construyen y mantienen los sistemas backend en producción

Pila tecnológica con la que trabajarás

  1. Programación: C#, .NET 9.0
  1. Backend: ASP.NET Core *
  1. Mensajería y Eventos: Apache Kafka
  1. Bases de datos: PostgreSQL
  1. Herramientas: Git, pipelines de CI/CD, herramientas de registro y monitorización
  1. Pruebas: Pruebas unitarias y de integración

Oportunidades de aprendizaje

  1. Mentoría de desarrolladores backend experimentados
  1. Exposición a arquitecturas backend escalables
  1. Experiencia práctica con sistemas de producción reales
  1. Comprensión de cómo los servicios backend soportan plataformas grandes
  1. Contribución a productos utilizados por estudiantes y educadores a nivel mundial

QUÉ OFRECEMOS PARA BECARIOS

  1. Duración de las prácticas: a partir de 2 meses o más
  1. Tipo de prácticas:
  1. 100% remoto
  1. o híbrido en la oficina en Bremen (GER), Sofía (BG), Belgrado (SRB), Estambul (TR), Sakarya (TR), Singapur (SGD)

Sobre el puesto

Buscamos un estudiante de Informática motivado para unirse a nuestro equipo de ingeniería backend como Becario/a Desarrollador/a C# Backend. Esta es una excelente oportunidad para aprender desarrollo backend mientras trabajas en plataformas educativas reales que apoyan a estudiantes, educadores e instituciones en todo el mundo.

Lo que aprenderás y harás

  1. Aprender desarrollo backend utilizando C# y .NET
  1. Contribuir a servicios backend reales utilizados en producción
  1. Asistir en el desarrollo y mantenimiento de REST APIs
  1. Trabajar con bases de datos y aprender cómo se modelan y acceden los datos
  1. Participar en revisiones de código y aprender las mejores prácticas de codificación limpia
  1. Colaborar con equipos de frontend, QA y producto
  1. Contribuir a servicios backend que soportan la funcionalidad de la plataforma de aprendizaje y varias integraciones
  1. Obtener exposición al ciclo de vida completo del desarrollo de software

Requisitos mínimos

Cualificaciones requeridas

  1. Estudiante actual de Informática / Ingeniería de Software
  1. Experiencia con al menos un lenguaje de programación (C#, Java, Python, JavaScript, C++, o similar)
  1. Comprensión básica de los conceptos de programación orientada a objetos
  1. Interés en el desarrollo backend y sistemas distribuidos
  1. Buenas habilidades de resolución de problemas y atención al detalle
  1. Capacidad para trabajar en colaboración en un entorno de equipo
  1. Ganas de aprender y crecer como ingeniero/a de software

Sería bueno tener (pero no es obligatorio)

  1. Conocimientos básicos de C# y .NET
  1. Familiaridad con APIs RESTful
  1. Comprensión introductoria de bases de datos (SQL o NoSQL)
  1. Experiencia utilizando Git u otros sistemas de control de versiones
  1. Conocimientos básicos de HTTP, JSON y conceptos web
  1. Interés en tecnología educativa (EdTech)

QUÉ OFRECEMOS

  • 💻 Elección de equipo de trabajo (p. ej., portátil, monitor, etc.)
  • 🇬🇧 Clases de inglés (iTalki – $130 mensuales)
  • ⏰ Horario flexible (normalmente trabajamos entre las 09:00/10:00 y las 18:00/19:00)
  • 👶 Bono por nacimiento (€500 por hijo)
  • 🧠 Remuneración por patentes
  • 🌴 Permiso retribuido
  • 🧑‍💻 Trabajo remoto en ubicaciones sin nuestras oficinas
  • Trabajo híbrido en ubicaciones con oficinas (2 días en la oficina, 3 días remoto)

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores