Especialista Técnico de Aplicaciones Senior Washington DC

Especialista Técnico de Aplicaciones Senior

Tiempo completo • Washington DC
Descripción del puesto: 

Breve descripción:

11-15 años de experiencia. Experiencia profesional probada en el diseño, desarrollo, entrega y mejora de aplicaciones de software cliente-servidor/web/cloud/móviles utilizando tecnologías Microsoft .NET, ASP & C# (C-Sharp).

Descripción completa:
El desarrollador construirá e implementará funcionalidades adicionales y mejoras del sistema según se solicite para las aplicaciones asignadas. Realiza correcciones del sistema en las Aplicaciones Asignadas según sea necesario. Soluciona problemas de producción. Trabajar con el Analista de Negocio para entender los procesos empresariales actuales y nuevos para la aplicación asignada y formular soluciones de TI para mejorar la eficiencia. Desarrolla capacidades mejoradas de informes y paneles de control. Realizar actividades proactivas de monitorización de aplicaciones, incluyendo un seguimiento mejorado de los registros de auditoría, realizar actualizaciones y mejoras del sistema según sea necesario.
 
La División I de Soporte a Aplicaciones del Cliente busca un Desarrollador Senior de Aplicaciones cuyas responsabilidades principales incluyan el diseño, desarrollo, entrega y mejora de aplicaciones de software Cliente-Servidor/Baseadas en la Web/Nube/Móviles utilizando lenguajes/entornos de desarrollo de software de aplicaciones con .NET/ASP/Visual C#.
 
El candidato será responsable de la implementación y gestión de servicios de TI alineados con el negocio. Garantizar que la plataforma de aplicaciones sea de alta calidad, libre de defectos y cumpla con los estándares industriales de desarrollo, pruebas y metodologías de despliegue.
 
Debe tener experiencia con .NET/ASP/Visual C#, SQL Server, SQL/Lenguaje Procedural. La experiencia práctica con cualquiera de los siguientes es favorable: Java, XML, HTML, JavaScript, BPEL, PHP y WebLogic.
 
Los candidatos seleccionados demostrarán los siguientes conocimientos, habilidades, características, experiencias y/o capacidades:
 
• Capaz de diseñar, desarrollar y desplegar aplicaciones que apoyen a los usuarios en las aplicaciones de gestión de casos y programas.
• Proporciona mentoría y asesoramiento técnico a un equipo de desarrolladores de Aplicaciones/Informes/Consultas.
• Proporciona asesoramiento estratégico al líder, la dirección y los clientes de la OIS.
• Capaz de implementar estándares de programación que apoyen una aplicación segura y libre de defectos.
• Interactúa diariamente con clientes gubernamentales para cumplir con los requisitos técnicos de nuevas iniciativas.
• Trabaja con los equipos de Aseguramiento de Calidad y Control de Calidad para garantizar que la aplicación se mantenga segura y libre de defectos.
• Define y documenta los procesos que deben utilizar todos los desarrolladores de aplicaciones del equipo.
• Planifica, investiga y recomienda nuevos equipos, herramientas de software y tecnologías relacionadas.
• Utiliza herramientas de monitorización y análisis de rendimiento para diagnosticar y aislar problemas de rendimiento de las aplicaciones.
• Actualiza la documentación del sistema y del proceso, produce guías de usuario, diagramas ER y SOPs según sea necesario, incluyendo planos de diseño de la red Visio.
• Otras tareas asignadas.
 
El candidato se convertirá en una parte integral del equipo cliente, haciendo que cada problema asociado a la plataforma sea un problema propio y demostrará la iniciativa y las capacidades de pensamiento crítico necesarias para resolver todos los problemas y desafíos en consecuencia.
 
 

 DESCRIPCIÓN DEL PUESTO POR CONTRATO
Responsabilidades:
1. Demuestra experiencia en la transmisión de conceptos técnicos y funcionales para una especialidad técnica específica.
2. Identifica mejoras en los estándares del proyecto para lograr servicios/productos de alta calidad. Este es un puesto profesional que puede requerir conocimientos de la materia compatibles con habilidades tecnológicas exigentes y poco comunes.
3. Puede requerir la coordinación de las actividades de programación que realiza el equipo de desarrollo de aplicaciones.
4. Consulta con otros empleados empresariales y técnicos para resolver problemas de intención, inexactitud o viabilidad del procesamiento informático y el diseño del proyecto.
5. Trabaja con el personal necesario para determinar si son necesarias modificaciones con el personal interesado y determinar la necesidad de modificaciones o mejoras.
6. Aprovechar excelentes habilidades de comunicación escrita y verbal para desarrollar nuevas soluciones de procesos empresariales y programación según las indicaciones de los grupos de interés empresariales y técnicos.
7. Puede coordinar las actividades de los desarrolladores de aplicaciones.
8. Ser capaz de identificar las mejores prácticas y estándares para el uso del producto.
9. Historial probado de trabajo práctico en diseño técnico y código dentro de grandes sistemas complejos.
10. Trabajo técnico práctico y probado con una variedad de tecnologías.
11. Experiencia técnica demostrada integrando una variedad de entornos técnicos diversos y tecnologías multiplataforma.
12. Ofrece soporte y diseño para aplicaciones específicas de la industria que requieren integración con sistemas o aplicaciones a nivel estatal.
13. Interactúa con usuarios ejecutivos de negocio o expertos técnicos.
14. Experiencia avanzada en la materia técnica requerida.
15. Puede desempeñarse como un experto técnico especializado (Experto en la Materia).
16. Tiene experiencia demostrada en implementaciones y sistemas grandes y complejos.
 
 Requisitos mínimos de educación/certificación:
Licenciatura en TI o campo relacionado o experiencia equivalente

 

Matriz de habilidades 

·       Licenciatura en TI o campo relacionado o experiencia equivalente
·       Experiencia desarrollando aplicaciones empresariales utilizando tecnologías Microsoft dentro de una arquitectura distribuida (n-tier).
·       Transmitir conceptos técnicos y funcionales para una especialidad técnica específica
·       Preparar documentación técnica compleja
·       Experiencia en el desarrollo de aplicaciones usando C#, ASP.NET
·       Experiencia con tecnologías de bases de datos, metodologías de desarrollo y lenguajes de programación front-end (por ejemplo, Cognos)/back-end (e.g. SQL)
·       Experiencia desarrollando aplicaciones empresariales que interactúan con bases de datos MS SQL Server y/o Oracle
·       Experiencia con Visual Studio 2010 y versiones posteriores con .Net Framework 2.0-4.6.2 con C# y VB
·       El candidato debe tener una sólida experiencia en ETL en plataformas de Data Warehouse / Business Intelligence
·       Experiencia con bases de datos que utilizan ADO.NET
·       Experiencia con Windows Communication Foundation (WCF) y la arquitectura orientada a servicios
·       Experiencia con cualquiera de las herramientas ALM de JIRA/Bugzilla/HP
Compensación: 60,00 $ - 67,00 $ la hora




(si ya tienes un currículum en Indeed)

O aplicar aquí.

* campos requeridos

Ubicación
Or
Or