Arquitecto Principal de Soluciones Albany, New York

Arquitecto Principal de Soluciones

Tiempo completo • Albany, New York
Beneficios:
  • 401(k)
  • Seguro dental
  • Seguro médico
  • Seguro de visión

Arquitecto Principal de Soluciones

Título del puesto: Arquitecto Principal de Soluciones
Tipo de empleo: A tiempo completo
Departamento: Tecnologías de la Información / Desarrollo de Software

Resumen del puesto
El Arquitecto Principal de Soluciones es responsable de diseñar, desarrollar, probar y mantener aplicaciones basadas en Java escalables, seguras y fiables que apoyen requisitos complejos de negocio y de clientes. Este puesto trabaja estrechamente con analistas de negocio, arquitectos, jefes de proyecto, desarrolladores y otros profesionales técnicos para traducir los requisitos en soluciones de software efectivas y aplicaciones de soporte a lo largo del ciclo de vida del desarrollo.

Responsabilidades clave
  • Diseñar, desarrollar, probar y mantener aplicaciones Java a nivel empresarial basadas en los requisitos del negocio y del sistema.
  • Desarrolla código Java limpio, eficiente, escalable y mantenible utilizando estándares de desarrollo y mejores prácticas establecidos.
  • Participar en el diseño de aplicaciones, análisis técnico, desarrollo, integración, pruebas, despliegue y actividades de soporte a la producción.
  • Colabora con analistas de negocio, arquitectos de soluciones, gestores de proyectos, desarrolladores y partes interesadas de clientes para traducir los requisitos en soluciones técnicas.
  • Desarrollar y mantener APIs RESTful, servicios web, servicios backend e integraciones de sistemas.
  • Trabajar con bases de datos y tecnologías de acceso a datos para diseñar consultas, gestionar datos de aplicaciones y dar soporte a funcionalidades de la aplicación.
  • Soluciona y resuelve defectos complejos de aplicaciones, problemas de rendimiento e integración de sistemas.
  • Revisa el código y los entregables técnicos para garantizar la calidad, coherencia, seguridad y cumplimiento de los estándares de desarrollo.
  • Apoyar la modernización de aplicaciones, integración de sistemas, adopción de la nube e iniciativas de migración cuando sea necesario.
  • Identificar riesgos técnicos, dependencias y desafíos de desarrollo y recomendar soluciones adecuadas.
  • Participa en revisiones de código, discusiones técnicas, revisiones de diseño, pruebas, planificación de despliegue y actividades de preparación para producción.
  • Implementar prácticas de codificación seguras y asegurar que las aplicaciones cumplan los requisitos de rendimiento, fiabilidad, escalabilidad y mantenibilidad.
  • Crear y mantener documentación técnica, incluyendo diseños de aplicaciones, documentación de código, información de despliegue y procedimientos de desarrollo.
  • Proporcionar orientación técnica y mentoría a desarrolladores junior y de nivel medio.
  • Trabajar directamente con los grupos de interés técnicos y empresariales para comunicar el progreso del desarrollo, los problemas técnicos, los riesgos y las soluciones recomendadas.

Cualificaciones
  • Licenciatura en Informática, Tecnología de la Información, Ingeniería o un campo relacionado, o experiencia profesional equivalente.
  • Amplia experiencia en desarrollo de aplicaciones Java y desarrollo de software empresarial.
  • Sólido conocimiento de Java, programación orientada a objetos y frameworks Java comúnmente usados como Spring y Spring Boot.
  • Experiencia desarrollando APIs RESTful, servicios web, microservicios e integraciones de sistemas.
  • Experiencia trabajando con bases de datos relacionales, SQL y tecnologías de acceso a datos.
  • Conocimiento de las prácticas del ciclo de vida del desarrollo de software, control de versiones, pruebas, depuración y procesos de despliegue.
  • Sólido conocimiento de la seguridad de aplicaciones, optimización del rendimiento, escalabilidad y mejores prácticas en desarrollo de software.
  • Sólidas habilidades analíticas, de resolución de problemas y de resolución de problemas.
  • Capacidad para comunicarse eficazmente tanto con partes interesadas técnicas como no técnicas.
  • Capacidad demostrada para trabajar de forma independiente y proporcionar orientación técnica dentro de equipos multidisciplinares de proyecto.
  • Se prefiere experiencia trabajando en entornos gubernamentales, del sector público o de grandes empresas tecnológicas.
Compensación: 110,00 $ - 120,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