Ingeniero Jefe de Full Stack New Jersey

Veracity Ventures Inc.

Ingeniero Jefe de Full Stack

Tiempo completo • New Jersey
Replies within 24 hours
Título del puesto: SDIII: Ingeniero Full Stack C#
Ingeniero de Software Senior / Líder – Desarrollo Full Stack

Ubicación: Jersey City o Holmdel, Nueva Jersey
Organización de trabajo: Híbrido – 2 días presenciales por semana
Tipo de empleo: Contratación con opción directa

Esta es una oportunidad de ingeniería senior o de nivel líder que requiere una sólida experiencia práctica en toda la pila tecnológica, especialmente C#, .NET, SQL, Angular y AWS.

El candidato seleccionado contribuirá a la arquitectura de software, servicios de backend, desarrollo frontend, diseño de bases de datos, integración de APIs y desarrollo de aplicaciones en la nube. El puesto también implica trabajar con arquitectura orientada a servicios (SOA) o arquitectura orientada a eventos, colaborar con partes interesadas técnicas y empresariales, y ayudar a entregar aplicaciones fiables, escalables y de alta calidad.

El ingeniero participará a lo largo del ciclo de vida del desarrollo de software, proporcionará orientación técnica a desarrolladores junior y intermedio, y coordinará con recursos de ingeniería terrestres y offshore.

Responsabilidades clave

1. Desarrollo de aplicaciones Full Stack

  • Diseñar, desarrollar, mejorar y mantener aplicaciones web empresariales escalables.

  • Desarrollar aplicaciones y servicios backend utilizando tecnologías C# y .NET.

  • Construir aplicaciones frontend responsivas y mantenibles usando Angular y JavaScript.

  • Integra componentes frontend y backend para ofrecer soluciones empresariales de extremo a extremo.

  • Aplica los principios de la programación orientada a objetos y las prácticas de diseño de software empresarial.

  • Escribe código limpio, reutilizable, mantenible y eficiente.

2. Desarrollo Backend e Integración de API

  • Diseñar, desarrollar e integrar APIs RESTful.

  • Construir servicios backend escalables y componentes de aplicación.

  • Aplica conceptos de arquitectura orientada a servicios (SOA) y arquitectura orientada a eventos.

  • Soporte para la integración de aplicaciones en múltiples sistemas empresariales.

  • Solucionar problemas de rendimiento backend, integración y aplicaciones.

  • Garantizar la fiabilidad, la mantenibilidad y la escalabilidad de los servicios de software.

3. Desarrollo de bases de datos y SQL

  • Desarrollar y optimizar consultas SQL y operaciones de bases de datos.

  • Soporte para el diseño de bases de datos, acceso a datos e integración de aplicaciones.

  • Identificar y resolver problemas de rendimiento en la base de datos.

  • Garantizar un procesamiento eficiente de los datos y un rendimiento fiable de las aplicaciones.

4. Desarrollo en la nube de AWS

  • Desarrollar y dar soporte a aplicaciones desplegadas en entornos AWS.

  • Utiliza los servicios relevantes de AWS para construir soluciones de aplicaciones escalables y fiables.

  • Participar en la arquitectura, integración y despliegue de aplicaciones en la nube.

  • Apoyar la optimización del rendimiento de las aplicaciones y la resolución de problemas en entornos cloud.

5. Arquitectura y Diseño Técnico

  • Participar en el diseño de arquitectura de aplicaciones de extremo a extremo.

  • Desarrolla soluciones que apoyen la velocidad, escalabilidad, rendimiento y fiabilidad.

  • Aplica los principios del diseño de software empresarial y las mejores prácticas arquitectónicas.

  • Contribuir a discusiones técnicas de diseño y a decisiones arquitectónicas.

  • Evalúa los enfoques técnicos y recomienda soluciones adecuadas.

6. Pruebas, depuración y optimización del rendimiento

  • Desarrollar y ejecutar pruebas unitarias y pruebas de integración.

  • Identificar, solucionar problemas y resolver defectos de software.

  • Realizar depuración y optimización del rendimiento de la aplicación.

  • Mejorar la estabilidad de la aplicación, la fiabilidad y la calidad del código.

  • Apoyar la mejora continua de las prácticas de desarrollo y pruebas.

7. Desarrollo y despliegue ágil

  • Participa en todas las fases del ciclo de vida del desarrollo de software Ágil.

  • Contribuir al análisis de requisitos, diseño técnico, implementación, pruebas y despliegue.

  • Colaborar con responsables de producto, partes interesadas del negocio, arquitectos y equipos de ingeniería.

  • Apoyar los plazos de entrega y asegurar lanzamientos de software de alta calidad.

8. Liderazgo técnico y colaboración en equipo

  • Proporcionar orientación técnica y mentoría a ingenieros junior y de nivel medio.

  • Apoyar revisiones de código y promover las mejores prácticas de desarrollo.

  • Coordina con recursos de ingeniería terrestres y offshore.

  • Ayudar a resolver desafíos técnicos y guiar las decisiones de implementación.

  • Comunica claramente conceptos técnicos complejos a los interesados técnicos y no técnicos.

  • Apoyar la colaboración del equipo y la entrega exitosa del proyecto.

Habilidades técnicas requeridas

Habilidades obligatorias:

  • C# / .NET – Amplia experiencia práctica en desarrollo.

  • SQL – Sólida experiencia en desarrollo de bases de datos y optimización de consultas.

  • Angular – Experiencia práctica en desarrollo frontend.

  • AWS – Experiencia desarrollando o soportando aplicaciones basadas en la nube.

  • SOA o Arquitectura Orientada a Eventos – Experiencia práctica con arquitectura de aplicaciones orientada a servicios o orientada a eventos.

Cualificaciones requeridas

  • 5–7 años de experiencia en la industria desarrollando aplicaciones de software a gran escala.

  • Sólida experiencia en la creación de aplicaciones web empresariales.

  • Fuerte experiencia en programación en C# y .NET. La experiencia en Java puede ser una ventaja adicional, pero no sustituye el requisito obligatorio de C#.

  • Sólido conocimiento de la programación orientada a objetos y los principios de diseño de software empresarial.

  • Experiencia práctica con JavaScript y Angular.

  • Experiencia diseñando e integrando APIs RESTful.

  • Experiencia con conceptos y metodologías de arquitectura orientada a servicios o arquitectura orientada a eventos.

  • Sólidos conocimientos en SQL y desarrollo de bases de datos.

  • Experiencia trabajando con servicios de AWS.

  • Experiencia con pruebas unitarias e integración.

  • Excelentes capacidades de depuración y optimización de aplicaciones.

  • Capacidad para diseñar y guiar sistemas de extremo a extremo para mejorar el rendimiento y la escalabilidad.

  • Experiencia participando en todas las fases del desarrollo de software Ágil, incluyendo diseño, implementación y despliegue.

  • Fuertes habilidades analíticas, verbales, escritas, de comunicación y presentación.

  • Capacidad para explicar conceptos técnicos complejos a partes interesadas no técnicas.

  • Experiencia proporcionando orientación técnica y apoyando a ingenieros junior y de nivel medio.

  • Experiencia previa en liderazgo o gestión coordinando recursos terrestres y offshore.

Perfil de candidato ideal

El candidato ideal es un ingeniero Full Stack C# práctico con amplia experiencia en desarrollo de aplicaciones empresariales.

El candidato debe tener conocimientos prácticos en C#, .NET, SQL, Angular y AWS, junto con experiencia en diseño de APIs REST y en el trabajo con arquitectura SOA o orientada a eventos.

Además de las capacidades técnicas, el candidato debe demostrar juicio de ingeniería de nivel superior, habilidades de depuración y resolución de problemas, así como la capacidad de guiar a los equipos de desarrollo.

No se debe priorizar a los candidatos con sólidas bases en Java pero poca o ninguna experiencia práctica en C#/.NET.



Compensación: 50,00 $ - 60,00 $ la hora




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Text me updates about my application
Message and data rates may apply. Message frequency varies. Reply STOP to opt out. Reply HELP for help. See our User Terms of Service and Privacy Policy for details.
Ubicación
Or
Or
If no code provided, add their name instead.
Política de privacidad