DS Technologies Inc
Ingeniero de Integración de Sistemas - Nivel I
Tiempo completo • Albany, NY
Sobre NOSOTROS: Somos una empresa que ofrece servicios y soluciones de TI innovadoras y transformadoras. Nos apasiona ayudar a nuestros clientes a alcanzar sus objetivos y superar sus expectativas. Nos esforzamos por ofrecer la mejor experiencia posible a nuestros clientes y empleados. Estamos comprometidos con la mejora continua y la innovación, y siempre estamos buscando formas de mejorar nuestros servicios y soluciones. Creemos en trabajar de forma colaborativa con nuestros clientes y empleados para lograr el éxito.
DS Technologies Inc está buscando un puesto de Ingeniero de Integración de Sistemas - Nivel I para uno de nuestros clientes más destacados.
Título del puesto: Ingeniero de Integración de Sistemas - Nivel I
Ubicación: Edificio 5, Campus Harriman State, Albany, NY (En el lugar)
Debe ser ciudadano
Duración: 6-12 meses con posibilidad de prórroga
Tipo de puesto: Contrato
Solo W2
Nota: Este puesto no ofrece un horario de trabajo remoto y/o híbrido al principio. Sin embargo, se ofrecerá tras los primeros 6 meses con un 50% de teletrabajo
Descripción del puesto:
Deberes y responsabilidades:
1. Comprensión y planificación:
Ubicación: Edificio 5, Campus Harriman State, Albany, NY (En el lugar)
Debe ser ciudadano
Duración: 6-12 meses con posibilidad de prórroga
Tipo de puesto: Contrato
Solo W2
Nota: Este puesto no ofrece un horario de trabajo remoto y/o híbrido al principio. Sin embargo, se ofrecerá tras los primeros 6 meses con un 50% de teletrabajo
Descripción del puesto:
Deberes y responsabilidades:
1. Comprensión y planificación:
- Análisis y recomendación de requisitos: Colaborar con las partes interesadas para comprender a fondo los requisitos de los usuarios, proporcionar recomendaciones expertas para su perfeccionamiento y traducirlas en planes de desarrollo accionables.
- Participación en diseño y revisión: Participa activamente en discusiones de diseño y revisiones de código, aportando información valiosa y asegurando el cumplimiento de las mejores prácticas.
2. Desarrollo e implementación:
- Desarrollo e implementación de funcionalidades: Diseñar, desarrollar e implementar nuevas funcionalidades, lógica de negocio y componentes reutilizables utilizando C# y otros lenguajes de programación relevantes.
- Desarrollo Front-End: Construir interfaces de usuario intuitivas y visualmente atractivas, siguiendo estrictamente las directrices de diseño establecidas y asegurando una experiencia de usuario fluida.
- Desarrollo de APIs: Construir APIs web robustas y eficientes utilizando tecnologías .NET Core, garantizando escalabilidad y mantenibilidad.
- Gestión de bases de datos: Escribe y optimiza scripts de bases de datos, asegurando un rendimiento eficiente de las consultas e integridad de los datos.
3. Aseguramiento y optimización de la calidad:
- Aseguramiento de la calidad: Desarrollar pruebas unitarias completas para todo el código desarrollado para garantizar software fiable y libre de errores.
- Resolución de problemas y depuración: Identificar, diagnosticar y resolver proactivamente errores y defectos para mantener la estabilidad y el rendimiento de la aplicación.
- Optimización del rendimiento: Analizar el rendimiento de las aplicaciones, identificar posibles cuellos de botella e implementar soluciones para optimizar la velocidad y la eficiencia.
4. Mentoría y Intercambio de Conocimientos:
- Mentoría a desarrolladores junior: Proporcionar orientación, apoyo y mentoría técnica a desarrolladores junior, fomentando su crecimiento y desarrollo dentro del equipo.
- Documentación técnica: Crear y mantener la documentación técnica esencial, incluyendo especificaciones de API, documentos de diseño y guías de usuario.
5. Comunicación y colaboración:
- Comunicación: Mantener una comunicación clara y concisa con los miembros del equipo, los gestores de proyecto y las partes interesadas a lo largo de todo el ciclo de vida del proyecto.
- Trabajo independiente y colaboración: Gestiona tu carga de trabajo de forma eficaz para trabajar de forma independiente en las tareas asignadas y, al mismo tiempo, colaborar eficazmente con los miembros del equipo cuando sea necesario.
Requisitos obligatorios:
- Nivel I- Entre tres (3) y siete (7) años de experiencia como Ingeniero de Integración de Sistemas
- Al menos 6 años como desarrollador full stack (C# principal)
- Al menos 4 años de experiencia con Microsoft .NET (Core) MVC (excluyendo .NET Framework MVC) y al menos 4 años escribiendo código frontend usando tecnologías como jQuery, JavaScript, HTML 5, Bootstrap, CSS/SCSS/LESS
Cualificaciones deseables:
- 5 años de experiencia creando consultas SQL y procedimientos almacenados usando SQL
- 3 años de experiencia escribiendo código .NET usando Entity Framework
- 3 años de experiencia escribiendo API web de .NET
- 3 años de experiencia escribiendo y ejecutando pruebas unitarias
- 2 años usando GIT para la gestión de código
Nota:
- El cliente reembolsará el coste de la toma de huellas dactilares (que se reembolsará tras 3 meses de trabajo).
- Debe tener carné de conducir (o identificación de no conductor)
Compensación: 58,00 dólares la hora
Somos un empleador con igualdad de oportunidades y todos los candidatos calificados recibirán consideración por el empleo sin distinción de raza, color, religión, sexo, origen nacional, estado de discapacidad, estado de veterano protegido o cualquier otra característica protegida por la ley.