Ingeniero de Software - API e Integración o Desarrollo Web (Contratista) Hybrid - US

Ingeniero de Software - API e Integración o Desarrollo Web (Contratista)

Tiempo completo • Hybrid - US
En Starr & Associates (S&A), somos una consultora empresarial de servicio completo que ofrece soluciones tecnológicas personalizadas en múltiples sectores y dominios de negocio. Los ingenieros de software se despliegan en compromisos activos con clientes para apoyar la integración dirigida, el desarrollo de APIs y los esfuerzos de habilitación de aplicaciones.

Este puesto está diseñado para un Ingeniero de Software experimentado centrado en el desarrollo de APIs, la integración de sistemas y interfaces web ligeras. Los ingenieros en este puesto contribuyen con código práctico que permite el movimiento seguro de datos, la interacción controlada con el usuario y la integración con plataformas posteriores. Este no es un puesto de aplicaciones empresariales a gran escala.

Los compromisos actuales pueden incluir iniciativas que requieran experiencia apoyando programas centrados en emisiones o impulsados por el medio ambiente, especialmente cuando la precisión, trazabilidad y seguridad de los datos son importantes. Este puesto apoya el despliegue en diferentes proyectos e industrias a lo largo del tiempo, según la demanda del cliente.

Deberes y responsabilidades 
  • Desarrollo de API: Diseñar, desarrollar y mantener APIs seguras que apoyen el intercambio de datos de sistema a sistema
  • Integración del sistema: Construir y dar soporte a servicios de integración que conectan sistemas fuente, plataformas y aplicaciones downstream
  • Desarrollo de interfaces web: Diseñar y desarrollar interfaces de usuario basadas en la web y servicios de soporte para la entrada, revisión y control de acceso, incluyendo la integración con APIs y servicios de backend
  • Autenticación y seguridad: Implementar mecanismos de autenticación y autorización alineados con los estándares de seguridad empresarial, incluyendo inicio de sesión único
  • Colaboración de requisitos: Trabaja estrechamente con analistas de negocio y gestores de proyectos para traducir los requisitos en código funcional
  • Calidad del código: Producir código limpio, mantenible y bien documentado, alineado con los estándares de desarrollo
  • Pruebas y validación: Soporte para pruebas unitarias, pruebas de integración y resolución de defectos
  • Apoyo al despliegue: Asistencia en las actividades de construcción, lanzamiento y despliegue
  • Apoyo a la producción: Apoyo en la resolución de problemas y resolución de incidencias para soluciones desplegadas
  • Apoyo a la participación de consultoría: Operar eficazmente en un entorno de consultoría orientado al cliente
Educación 
  • Se requiere un título universitario
  • Los campos preferidos incluyen Informática, Ingeniería de Software, Sistemas de Información o disciplinas relacionadas
Habilidades requeridas 
  • Mínimo 5+ años de experiencia profesional como Ingeniero de Software
  • Amplia experiencia desarrollando APIs y servicios de integración 
  • Dominio de .NET y C# para backend, API y desarrollo web ligero
  • Experiencia construyendo interfaces web usando Angular y/o React 
  • Experiencia implementando autenticación y autorización usando Azure Active Directory o proveedor de identidad similar
  • Experiencia trabajando con servicios RESTful e integraciones basadas en JSON 
  • Comprensión de las prácticas de codificación segura 
  • Capacidad para trabajar eficazmente en entornos de entrega basados en proyectos o en consultoría 
Habilidades agradables de tener (preferibles, no obligatorias) 
  • Experiencia apoyando iniciativas de emisiones o medioambientales 
  • Experiencia integrándose con plataformas de analítica o informes 
  • Familiaridad con patrones de integración basados en la nube, especialmente en Azure 
  • Experiencia apoyando flujos de trabajo de ingestión, validación o extracción de datos 
Competencias requeridas 
  • Ejecución técnica: Entrega código fiable y de alta calidad enfocado en la integración
  • Resolución de problemas: Identifica y resuelve problemas técnicos de forma eficiente
  • Colaboración: Trabaja eficazmente con equipos de entrega multifuncionales
  • Comunicación: Comunica conceptos técnicos de forma clara y profesional
  • Adaptabilidad: Se adapta a los requisitos y entornos del cliente en evolución
  • Atención al detalle: Mantiene la precisión y la calidad en todas las actividades de desarrollo
  • Mentalidad de consultoría: Opera con profesionalidad, responsabilidad y enfoque en el cliente

Opciones flexibles de teletrabajo disponibles.

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




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Ubicación
Or
Or