Beneficios:
- Salario competitivo
Ubicación
Austin, TX
Austin, TX
Nivel de experiencia
Nivel Senior (11 o más años de experiencia)
Nivel Senior (11 o más años de experiencia)
Resumen del rol
El Desarrollador de Software Full Stack es responsable de diseñar, desarrollar, mejorar y dar soporte a aplicaciones empresariales y soluciones de reportes. Este puesto trabaja estrechamente con los grupos de interés empresariales, arquitectos y equipos de TI multifuncionales para ofrecer soluciones escalables, seguras y de alto rendimiento utilizando .NET Core, React JS, SQL Server, Oracle, Power BI y plataformas basadas en la nube. Operando en un entorno Ágil, el desarrollador realiza análisis avanzados, diseño, codificación, pruebas, despliegue y migración de datos heredados con un alto nivel de independencia y juicio técnico.
El Desarrollador de Software Full Stack es responsable de diseñar, desarrollar, mejorar y dar soporte a aplicaciones empresariales y soluciones de reportes. Este puesto trabaja estrechamente con los grupos de interés empresariales, arquitectos y equipos de TI multifuncionales para ofrecer soluciones escalables, seguras y de alto rendimiento utilizando .NET Core, React JS, SQL Server, Oracle, Power BI y plataformas basadas en la nube. Operando en un entorno Ágil, el desarrollador realiza análisis avanzados, diseño, codificación, pruebas, despliegue y migración de datos heredados con un alto nivel de independencia y juicio técnico.
Responsabilidades clave
Desarrollo de aplicaciones empresariales
- Diseñar, desarrollar, mejorar y mantener aplicaciones empresariales utilizando servicios y APIs backend en .NET Core y C#.
- Construye y optimiza interfaces frontend responsivas usando React JS y frameworks JavaScript modernos.
- Realizar diseño de bases de datos relacionales, modelado de datos, optimización de consultas y ajuste de rendimiento dentro de entornos SQL Server.
Informes e inteligencia empresarial
- Desarrollar y mantener paneles de control, informes e informes paginados de Power BI para apoyar las operaciones empresariales.
- Crear y ejecutar transformaciones de datos para traducir requisitos complejos en activos de informes limpios.
Soluciones e Integración en la Nube
- Implementar, desplegar, configurar e monitorizar aplicaciones e integraciones basadas en la nube utilizando plataformas Azure.
- Diseña aplicaciones nativas o alojadas en la nube que garanticen alta disponibilidad, escalabilidad y seguridad.
- Utiliza pipelines CI/CD, Git y herramientas DevOps modernas para soportar compilaciones, pruebas y despliegues automatizados.
Migración de datos y modernización del legado
- Convierte aplicaciones de escritorio o cliente-servidor heredadas en soluciones web modernas.
- Transforma y migra bases de datos heredadas de Oracle y conjuntos de datos históricos para dirigirse a sistemas SQL Server.
- Establecer procedimientos almacenados, funciones y vistas optimizadas de bases de datos para conectar esquemas heredados y modernos.
Pruebas, Calidad y Operaciones
- Desarrollar y ejecutar pruebas integrales de unidad, integración y sistema mientras lidera la resolución de defectos.
- Soluciona problemas, diagnostica y resuelve problemas complejos de aplicaciones en toda la pila tecnológica.
- Crear y mantener documentación técnica precisa, incluyendo especificaciones de diseño de software y guías operativas.
- Monitorizar el estado de las aplicaciones y abordar proactivamente los problemas de rendimiento, seguridad e integridad de los datos.
Colaboración y liderazgo técnico
- Colabora con analistas de negocio, arquitectos, equipos de infraestructura y seguridad para traducir los requisitos en soluciones técnicas.
- Contribuir a estándares de codificación a nivel organizacional, mejores prácticas de desarrollo y arquitecturas de soluciones.
- Proporcionar orientación técnica, apoyo para la revisión de código y mentoría al personal de desarrollo junior.
Cualificaciones requeridas
- 11 o más años de experiencia en desarrollo de aplicaciones full stack usando .NET Core, C#, React JS, JavaScript, HTML y CSS.
- 11 o más años de experiencia con bases de datos SQL Server, incluyendo modelado de datos relacionales, optimización de consultas y ajuste de rendimiento.
- 11 o más años de experiencia trabajando con sistemas de bases de datos Oracle, incluyendo la realización de tareas de bases de datos y la migración de sistemas heredados a SQL Server.
- 11 o más años de experiencia con Power BI, incluyendo paneles, informes paginados y transformaciones complejas de datos.
- 11 o más años de experiencia práctica con plataformas en la nube (preferido Azure), incluyendo servicios de aplicaciones, almacenamiento y configuraciones de seguridad.
- 11 o más años de experiencia convirtiendo aplicaciones de escritorio o cliente-servidor heredadas en soluciones modernas basadas en la web.
- 11 o más años de experiencia en transformación de datos heredados y migración de datos históricos para soluciones empresariales.
- 11 o más años de experiencia trabajando con estándares de accesibilidad web (como la Sección 508 o WCAG).
- 11 o más años de competencia usando pipelines CI/CD, Git y herramientas DevOps modernas.
- 11 o más años de experiencia demostrada realizando migraciones de bases de datos Oracle.
- 11 o más años de sólidas habilidades analíticas, de resolución de problemas, comunicación y colaboración.
Cualificaciones Preferidas
- Licenciatura en Empresariales, Informática, Sistemas de Información o un campo relacionado.
- 8 o más años de experiencia apoyando sistemas informáticos a gran escala y migrando datos dentro de entornos gubernamentales o altamente regulados.
- 8 o más años de experiencia trabajando en metodologías Ágiles/Scrum, participando activamente en la planificación de sprints, el refinamiento de backlog y actividades de lanzamiento.
- 6 o más años de experiencia trabajando en entornos del sector público, agencias sanitarias o entidades gubernamentales estatales.
Habilidades y atributos básicos
- Profunda competencia técnica en desarrollo back-stack completo, diseño de interfaces responsivas e ingeniería de bases de datos.
- Comprensión sólida de los patrones de modernización heredados y las estrategias de migración de datos.
- Excelentes habilidades de comunicación para coordinar entre diseñadores UX, analistas de negocio, equipos de seguridad y arquitectos.
- Fuerte capacidad de liderazgo técnico con interés en mentorizar a sus compañeros y hacer cumplir los estándares de desarrollo.
Fundada en 2004, Smart Tech Skills es una empresa de primer nivel en tecnología y servicios profesionales especializada en tecnologías innovadoras.
Con sede en Marlborough, MA, la empresa responde eficazmente a las necesidades tecnológicas de los clientes a nivel nacional, facilitando la gestión avanzada de tecnología.
Con sede en Marlborough, MA, la empresa responde eficazmente a las necesidades tecnológicas de los clientes a nivel nacional, facilitando la gestión avanzada de tecnología.
(si ya tienes un currículum en Indeed)
