CSC Leasing Co.
BHE
Ingeniero de Software 1
Sobre la oportunidad
El ingeniero de software I participa en el diseño, programación, pruebas, documentación e implementación de aplicaciones y sistemas informáticos. Evalúa paquetes de software, proporciona recomendaciones a la gerencia y a los clientes de negocio, e identifica las mejores soluciones tecnológicas. Identifica las necesidades futuras de tecnologías y técnicas clave y desarrolla planes para su adopción.
Estos roles pueden estar ubicados en los siguientes lugares: Richmond, VA; Reno, NV; Des Moines, IA; Davenport, IA; y Sioux City, IA.
Responsabilidades
- Diseñar, codificar, probar, documentar, implementar y mantener programas de aplicaciones. (50%)
- Mejora los sistemas existentes; participa en presentaciones a clientes y revisiones de diseño técnico. Ayuda en la planificación y el seguimiento del desarrollo de sistemas. Participa en revisiones de diseño y revisiones de código entre compañeros. Proporciona soporte al cliente y a la aplicación. (10%)
- Proporcionar soporte al cliente para software empaquetado e interfaces asociadas. (10%)
- Realizar desarrollo de software y garantizar la conformidad con los estándares y requisitos de optimización de rendimiento e interoperabilidad. Trabajar en cumplimiento de las prácticas y políticas del ciclo de vida de desarrollo seguro. (5%)
- Realiza o asiste en la investigación y recopilación de datos para desarrollar o modificar programas de aplicaciones. Incluye trabajar con proveedores para revisar la calidad, adaptabilidad y compatibilidad de sus productos. (5-10%)
- Colaborar con equipos de TI de aplicaciones e infraestructura para identificar deficiencias tecnológicas y oportunidades de mejora en prácticas y procedimientos. (0-5%)
- Mantenerse al día con las técnicas de estándares de la industria para el desarrollo de software y aplicarlas a los procesos de desarrollo, pruebas, integración y generación de informes, cuando corresponda. (0-5%)
- Asistir en la investigación y recopilación de datos para desarrollar o modificar programas de aplicaciones. (0-5%)
- Realizar funciones básicas de análisis y diseño de sistemas. (0-5%)
- Proporcionar información técnica para ayudar en el desarrollo de la planificación de proyectos. (0-5%)
- Realizar cualquier responsabilidad adicional según lo solicitado o asignado. (0-5%)
Cualificaciones
- Título de grado en sistemas de información de gestión (MIS), informática o campo técnico relacionado; o experiencia laboral equivalente.
- Se requiere experiencia previa en prácticas relacionadas.
- Conocimientos básicos de programación en entorno de desarrollo cliente/servidor y/o web.
- Conocimientos básicos de modelos de integración y seguridad de aplicaciones; y dominio de una variedad de herramientas de desarrollo de software.
- Experiencia en la industria, o en un entorno cuyo alcance, tamaño y complejidad sean comparables.
- Conocimientos básicos de metodologías de diseño de objetos de sistemas abiertos, metodologías de arquitectura, prácticas de seguridad y técnicas de integración.
- Conocimientos básicos de tecnología de bases de datos relacionales, conceptos de análisis estructurado y patrones de diseño de software.
- Habilidades básicas de gestión de proyectos y capacidad para priorizar y manejar múltiples tareas y proyectos simultáneamente.
- Aptitud para el análisis de negocio, incluidas habilidades de comunicación e interpersonales que permitan comprender las necesidades del cliente.
- Capacidad para trabajar en un entorno de propiedad de código cero donde los miembros del equipo pueden modificar cualquier archivo fuente en cualquier momento.
- Comprensión básica de las topologías de implementación (es decir, garantizar sistemas seguros y de alta disponibilidad).
- Habilidades efectivas de comunicación oral y escrita. Habilidades analíticas y de resolución de problemas efectivas.
- Capacidad para priorizar y manejar múltiples tareas y proyectos simultáneamente. Disponibilidad para responsabilidades periódicas de guardia.
- Experiencia en la integración de soluciones comerciales listas para usar (COTS) dentro de un entorno con sólidos procesos y procedimientos de gestión de cambios y versiones.
- Conocimientos técnicos con experiencia práctica en desarrollo de bases de datos Oracle y Microsoft SQL.
- Conocimientos técnicos con experiencia práctica en .NET y otros lenguajes de programación informáticos actuales.
- Conocimientos técnicos con experiencia práctica en Microsoft BizTalk Server, Microsoft SharePoint, Microsoft SQL Reporting Services y Oracle Business Intelligence / Reporting. Comprensión del entorno de TI existente de la empresa y de las políticas, prácticas y procedimientos aplicables de la empresa.
Autorización de trabajo / Patrocinio
En este momento, no estamos considerando solicitantes que necesiten ningún tipo de patrocinio de inmigración (autorización de trabajo adicional o autorización de trabajo permanente) ahora o en el futuro para trabajar en los Estados Unidos. Esto incluye, pero NO SE LIMITA A: F1-OPT, F1-CPT, H-1B, TN, L-1, J-1, etc. Para obtener información adicional sobre las necesidades de autorización de trabajo, utilice los siguientes enlaces.
Trabajadores no inmigrantes y Green Card para Inmigrantes Basados en el Empleo
MidAmerican Energy Company, una empresa de servicios públicos del Medio Oeste, proporciona servicio regulado de electricidad y gas natural a más de 1.6 millones de clientes en Illinois, Iowa, Nebraska y Dakota del Sur. La empresa posee y opera una cartera de activos de generación de energía, aproximadamente 61% de los cuales es generación eólica.
MidAmerican Energy Company se enorgullece de ser un empleador que ofrece igualdad de oportunidades. Todos los solicitantes cualificados recibirán consideración para el empleo sin distinción de raza, color, religión o credo religioso, edad, origen nacional, ascendencia, estatus de ciudadanía (excepto según lo exija la ley), género (incluida la identidad y expresión de género), sexo (incluido el embarazo), orientación sexual, información genética, discapacidad física o mental, estatus de veterano o militar, estatus familiar o parental, estado civil o cualquier otra categoría protegida por la ley local, estatal o federal de los Estados Unidos aplicable. Los empleados deben ser capaces de realizar las funciones esenciales del puesto, con o sin adaptación.
