Ubicación
Híbrido en Austin, TX
Nivel de experiencia
Nivel Senior (7+ años de experiencia).
Resumen del rol
Buscamos un desarrollador de software experimentado para diseñar, programar y mantener aplicaciones complejas utilizando Angular, C#, ASP.NET y Oracle Database. Este puesto implica investigar, diseñar, implementar y gestionar programas de software, así como probar y evaluar nuevas soluciones. El candidato ideal trabajará estrechamente con otros desarrolladores, diseñadores UX y analistas de negocio/sistemas para ofrecer software de alta calidad y mantenible.
Responsabilidades clave
Diseño y Desarrollo de Software
Híbrido en Austin, TX
Nivel de experiencia
Nivel Senior (7+ años de experiencia).
Resumen del rol
Buscamos un desarrollador de software experimentado para diseñar, programar y mantener aplicaciones complejas utilizando Angular, C#, ASP.NET y Oracle Database. Este puesto implica investigar, diseñar, implementar y gestionar programas de software, así como probar y evaluar nuevas soluciones. El candidato ideal trabajará estrechamente con otros desarrolladores, diseñadores UX y analistas de negocio/sistemas para ofrecer software de alta calidad y mantenible.
Responsabilidades clave
Diseño y Desarrollo de Software
- Diseñar, programar y modificar programas informáticos complejos, subrutinas, disparadores, procedimientos almacenados, objetos, clases y scripts utilizando Angular, C#, ASP.NET y Oracle Database.
- Investigar, diseñar, implementar y gestionar programas de software para cumplir con los requisitos del negocio y del sistema.
- Aplicar los métodos actuales de desarrollo de software y los estándares de desarrollo establecidos, incluyendo estándares de programación, documentación y pruebas.
Pruebas y depuración
- Realizar las pruebas necesarias de los programas asignados, incluyendo la generación de datos de prueba y la redacción de scripts de prueba/secuencias de ejecución.
- Examina los resultados de las pruebas y depura los errores detectados para garantizar la calidad de la aplicación.
- Prueba y evalúa nuevos programas antes de su despliegue.
Normas de Desarrollo y Calidad del Código
- Participar en revisiones de código para asegurar el cumplimiento de los estándares de desarrollo y los requisitos de sistema/negocio.
- Aplicar conceptos y principios arquitectónicos relevantes a infraestructuras, información y aplicaciones.
- Sigue buenas prácticas para proteger la integridad de los datos corporativos y el procesamiento asociado.
Colaboración y Entrega
- Trabaja estrechamente con otros desarrolladores, diseñadores UX y analistas de negocio/sistemas a lo largo de todo el ciclo de vida del desarrollo.
- Apoyar la entrega de soluciones utilizando la metodología Agile o Scrum.
- Comunica eficazmente con partes interesadas técnicas y no técnicas para alinear requisitos y prioridades.
Cualificaciones requeridas
- 7+ años de experiencia en programación informática, análisis y desarrollo de procesos empresariales complejos y soluciones de sistemas.
- 7+ años de experiencia en programación, pruebas y depuración de programas en desarrollo y/o que requieren soporte para la resolución de problemas, rendimiento o mejora.
- Capacidad para procesar información lógicamente para diseñar programas, lógica de sistemas y especificaciones de programas.
- Habilidades altamente desarrolladas de comunicación oral y escrita.
- Tener sólidas habilidades interpersonales para trabajar eficazmente con los demás, motivar a los miembros del equipo y fomentar la producción laboral.
- Conocimiento de las tendencias y direcciones de la industria de TI, con la capacidad de relacionarlas con las necesidades organizativas.
- Conocimiento de conceptos, principios y herramientas arquitectónicas relevantes para infraestructura, información, aplicaciones y estructura organizativa.
- Conocimiento de tecnologías emergentes, tanto nuevas para la organización como para la industria de sistemas de información en general.
- Conocimiento de herramientas, técnicas y mejores prácticas para proteger la integridad de los procesos corporativos de datos y tecnología.
- Conocimiento de la entrega de soluciones utilizando metodologías Agile o Scrum.
Cualificaciones Preferidas
- Familiaridad con la arquitectura de la información organizacional y las metodologías de gestión de la información.
- Familiaridad con la tecnología de software existente y planificada, así como con la arquitectura y componentes de infraestructura de software globales, regionales y locales.
Habilidades y atributos básicos
- Un fuerte pensamiento lógico y analítico con atención al detalle en el diseño y especificación del programa.
- Excelentes habilidades de comunicación escrita y verbal tanto en públicos técnicos como empresariales.
- Colaborador en equipo, cómodo trabajando junto a desarrolladores, diseñadores y analistas.
- Habilidades interpersonales sólidas con la capacidad de motivar y trabajar eficazmente con los demás.
- Adaptable a tecnologías en evolución, estándares y prácticas de entrega Ágil/Scrum.
- Comprometido con el mantenimiento de la calidad del código, la seguridad y los estándares de integridad de los datos.
Opciones flexibles de teletrabajo disponibles.
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)
