Oportunidades profesionales en SCS Global Services
Un lugar estupendo para trabajar. Las ofertas de empleo actuales se publican aquí a medida que van surgiendo.
Desarrollador de software de aplicaciones
-
Jornada completa
-
A distancia, EE. UU.
Información general sobre la empresa
SCS Global Services es una empresa pionera y líder en el ámbito de las normas de sostenibilidad y la certificación por terceros, que lleva más de 40 años trabajando en todos los sectores de la economía, como los de recursos naturales, entorno construido, alimentación y agricultura, productos de consumo y clima. Como «Benefit Corporation», estamos comprometidos con prácticas empresariales social y medioambientalmente responsables y, mediante la aplicación de principios científicos sólidos, impulsamos un cambio positivo.
Descripción general del puesto
El desarrollador de software de aplicaciones se encargará de diseñar y desarrollar soluciones de software innovadoras que satisfagan las necesidades y expectativas de nuestros clientes y de la empresa. Será responsable de analizar los requisitos de los usuarios, diseñar y programar programas o sistemas de software, probar y depurar soluciones de software, y documentar el trabajo realizado. Este puesto colaborará en la revisión de código y participará en la aportación de ideas para las normas tecnológicas, las mejores prácticas y los procesos del ciclo de vida del desarrollo de software. El desarrollador de software de aplicaciones trabajará con equipos de desarrollo de software (incluidos recursos tanto nacionales como en el extranjero) a lo largo de todo el proceso de desarrollo de software. Este puesto dependerá directamente del director sénior de desarrollo de software.
Funciones y responsabilidades esenciales
- Experto técnico de alto nivel y referente en su campo que ayuda a identificar y acelerar la adopción de las mejores prácticas de ingeniería, al tiempo que se mantiene al día de las innovaciones, tendencias y prácticas del sector.
- Participar en pruebas de concepto junto con los responsables de desarrollo de software para tecnologías emergentes que deban integrarse o introducirse, con el fin de garantizar que el departamento de TI cuente con las capacidades necesarias para responder a las futuras necesidades empresariales.
- Garantizar el cumplimiento de las mejores prácticas en materia de estándares tecnológicos, gestión del cambio, gestión de lanzamientos, ciclos de vida de las aplicaciones y arquitectura empresarial.
- Analizar las especificaciones del software y los requisitos del sistema para diseñar aplicaciones y soluciones escalables y funcionales
- Desarrollar programas o sistemas de software utilizando diversos lenguajes de programación y tecnologías, incluidos los patrones de microservicios y sin servidor, así como la influencia técnica en la arquitectura
- Asume la responsabilidad del proceso de implementación, asegurándote de que cada confirmación de código se someta automáticamente a pruebas, se analice en busca de vulnerabilidades de seguridad y se implemente mediante herramientas modernas de CI/CD.
- Documentar programas de software mediante código y con diagramas, gráficos, Markdown y otros formatos y/o sistemas de documentación.
- Colaborar con otros ingenieros de software, jefes de proyecto, responsables de producto, ingenieros de control de calidad y partes interesadas de la empresa para garantizar la calidad y la entrega puntual.
- Participar en todo el ciclo de vida del desarrollo de software, desde la planificación hasta la puesta en marcha y el soporte técnico
- Infórmate sobre las novedades del sector para estar al día de los últimos avances
Requisitos mínimos
- Grado en Informática, Sistemas de Información o un campo relacionado, o experiencia laboral equivalente y
- Conocimiento de las arquitecturas de aplicaciones modernas y de la programación, incluyendo el desarrollo de backend y frontend (por ejemplo, Python, Node.js, jQuery, Angular, React, Flask, etc.) y
- Experiencia con SQL, NoSQL y otros tipos de bases de datos, así como
- Experiencia con servicios web y API (RESTful, SOAP, etc.) y
- Experiencia con plataformas en la nube (Azure, AWS, etc.) y
- Experiencia tanto en herramientas de desarrollo basadas en IA para la optimización del código, la calidad y las pruebas automatizadas, como en la creación de capacidades integradas con IA y
- Experiencia con metodologías Lean y ágiles (Scrum, Kanban, etc.)
- Excelentes habilidades de comunicación, trabajo en equipo y resolución de problemas
- Gran capacidad de organización, de establecer prioridades, de análisis y de resolución de problemas
- Iniciativa, espíritu innovador, buen criterio y capacidad para trabajar de forma autónoma bajo presión en un entorno cambiante
- Capacidad para tomar decisiones acertadas en el momento oportuno cuando las soluciones no están claras, el riesgo es variable y la información es ambigua
La descripción anterior pretende describir la naturaleza general y el nivel del trabajo que se realiza. No pretende ser una lista exhaustiva de todas las responsabilidades, obligaciones y aptitudes necesarias. Es posible que se requieran tareas adicionales fuera de las responsabilidades Estándarles de vez en cuando, según se asignen.
Trabajo a distancia
SCS Global Services está contratando para todos los puestos vacantes en modalidad de trabajo a distancia; esto permite a nuestros empleados trabajar de forma flexible y a SCS Global Services , como empresa, diversificar la experiencia y las perspectivas de nuestra plantilla en crecimiento. Se trata de un puesto que se desempeña desde casa y puede incluir desplazamientos locales, nacionales y/o internacionales. Los detalles se aclararán durante el proceso de selección. En este momento, SCS Global Services está contratando para todos los puestos vacantes en régimen de teletrabajo, lo que permite a nuestros empleados trabajar de forma flexible y a SCS Global Services , como empresa, diversificar la experiencia y las perspectivas de nuestra plantilla en expansión. Este puesto se desempeñará desde su oficina en casa.
Salario anual estimado
61.102,08 $ - 83.017,87 $
Declaración de la EEOC
SCS Global Services ofrece igualdad de oportunidades de empleo (EEO) a todos los empleados y solicitantes de empleo, sin distinción de raza, color, religión, género, orientación sexual, identidad o expresión de género, origen nacional, edad, discapacidad, información genética, estado civil, amnistía o condición de veterano protegido, de conformidad con las leyes federales, estatales y locales aplicables. SCS Global Services cumple con las leyes estatales y locales aplicables que regulan la no discriminación en el empleo en todos los lugares en los que la empresa cuenta con instalaciones. Esta política se aplica a todos los términos y condiciones de empleo, incluyendo, entre otros, la contratación, la asignación de puestos, la promoción, el despido, el despido temporal, la reincorporación, el traslado, las bajas, la remuneración y la formación.