Weekday (YC W21)
Weekday (YC W21)
Weekday (YC W21) es una plataforma de contratación centrada en India dentro del sector de la tecnología de recursos humanos y el software como servicio (SaaS). Combina herramientas basadas en inteligencia artificial con una amplia base de datos de candidatos para ayudar a las empresas a identificar y conectar con talento mediante contacto proactivo. La plataforma permite comunicarse por correo electrónico, WhatsApp y teléfono, y también ofrece a los candidatos una forma sencilla de descubrir y solicitar puestos de trabajo.

Desarrollador de software .NET remoto en India

Desarrolla productos backend escalables para un cliente de Weekday desde India. Diseña API y aplicaciones de alto rendimiento con C# y .NET.

Descripción

  • Crea, prueba y publica funcionalidades de producto escalables con C# y .NET Core.
  • Colabora con clientes y equipos de producto para aclarar los objetivos, requisitos y limitaciones técnicas del producto.
  • Convierte las necesidades empresariales en soluciones de software fiables y escalables.
  • Apoya la arquitectura, el diseño técnico, la implementación y las decisiones de ingeniería.
  • Desarrolla servicios backend de alto rendimiento y API REST con ASP.NET Core.
  • Desarrolla sistemas que soporten un tráfico elevado, grandes volúmenes de datos y cargas de trabajo exigentes.
  • Diseña y perfecciona el acceso a bases de datos mediante SQL Server y plataformas de bases de datos relacionales.
  • Utiliza diseño orientado a objetos, estructuras de datos, algoritmos y buenas prácticas de ingeniería.
  • Investiga defectos complejos e identifica sus causas subyacentes.
  • Mejora la velocidad, escalabilidad, fiabilidad y eficiencia en el uso de recursos de las aplicaciones.
  • Produce código limpio, reutilizable, comprobable y fácil de mantener.
  • Revisa el código y ayuda a mantener los estándares de ingeniería y las mejores prácticas de desarrollo.
  • Coordina con los equipos de ingeniería, producto y otras partes interesadas para entregar soluciones de calidad.
  • Apoya las pruebas automatizadas, la depuración, las publicaciones y el trabajo de mejora continua.
  • Evalúa opciones técnicas y refuerza la arquitectura de sistemas y la eficiencia de la ingeniería.
  • Mantente al día con las herramientas modernas de .NET, los patrones de arquitectura y los métodos de ingeniería de producto.

Requisitos

  • Al menos cuatro años de experiencia profesional en desarrollo de software, con sólidos conocimientos de C# y .NET.
  • Sólida experiencia práctica con .NET Core y ASP.NET Core.
  • Capacidad demostrada para desarrollar sistemas backend escalables y API REST.
  • Sólidos conocimientos de MVC y de la arquitectura de aplicaciones web.
  • Experiencia práctica con SQL Server y sistemas de gestión de bases de datos relacionales, incluido el diseño de esquemas y la optimización de consultas.
  • Dominio de la programación orientada a objetos, las estructuras de datos, los algoritmos y los principios de diseño de software.
  • Experiencia desarrollando aplicaciones para tráfico elevado, grandes volúmenes de datos o cargas de trabajo complejas.
  • Amplios conocimientos de diseño de sistemas escalables, optimización del rendimiento y fiabilidad de aplicaciones.
  • La experiencia con Angular o React es beneficiosa.
  • Se valora especialmente la experiencia en diseño de productos, arquitectura o desarrollo integral de productos.
  • Sólidas capacidades de depuración, análisis y resolución de problemas.
  • Capacidad para trabajar de forma independiente, asumir la responsabilidad de los resultados técnicos y tomar decisiones de ingeniería acertadas.
  • Excelentes habilidades de comunicación y colaboración.
  • Interés genuino en resolver problemas complejos de ingeniería de producto a escala real.
  • Se prefiere una licenciatura o maestría en informática, tecnologías de la información, ingeniería o un campo relacionado.

Empleos relacionados

Angkas

Director de Ingeniería

Angkas
51 – 200 Empleados
B2CMercadoTransporte

Lidera los equipos de ingeniería de Angkas para las aplicaciones de pasajeros y conductores, las plataformas backend y las herramientas de operaciones. Mejora la fiabilidad y la entrega mientras guías a la organización hacia una ingeniería impulsada por la IA.

Abrir
NVIDIA

NVIDIA Gerente sénior de ingeniería de software para sistemas a escala de rack

NVIDIA

Dirige el equipo de ingeniería de NVIDIA que desarrolla software de infraestructura a escala de rack para sistemas de computación con IA. Impulsa planos de control, orquestación del ciclo de vida, fiabilidad y entregas entre equipos.

Abrir