H-1BGreen card en trámite para este puesto

REG. 1369901

Ingeniero de Desarrollo de Software

Clearwater Analytics, LLC

VERIFICADO · 5 green cards (PERM) aprobadas en los últimos 12 mesesRegistros públicos del Departamento de Trabajo de EE. UU. (DOL).

Desarrollo de software en Boise, ID; empresa con 16 aprobaciones H-1B y 5 PERM en los últimos 12 meses.

Ver el empleo en el portal y postularVer planes

Cuenta gratis — el contacto y el enlace oficial del empleo están en el portal.

Descripción del empleo

Traducción automática del anuncio original del empleador.

Resumen del trabajo: El papel de Ingeniero de Desarrollo de Software en Clearwater Analytics abarca una serie de responsabilidades centradas en el diseño, la implementación y la gestión de sistemas de software. El papel requiere el aprendizaje continuo y la aplicación de nuevas tecnologías y tendencias. Ingenieros en el trabajo de entrada sobre codificación, depuración y aprendizaje de nuevas tecnologías de software. Con la progresión en esta vía, las responsabilidades se expanden para incluir equipos líderes, diseñar sistemas informáticos complejos, proporcionar orientación y gestionar la integración multifuncional. Los roles más altos son responsables de definir la visión tecnológica de la empresa, tomar decisiones estratégicas, impulsar la innovación y establecer nuevos estándares de la industria. A través de todos los niveles, un exitoso ingeniero de desarrollo de software demostrará habilidades fuertes para resolver problemas, comunicación clara, habilidades de codificación excelentes, una comprensión aguda del ecosistema de software, y una actitud de jugador de equipo cooperativo. Responsabilidades: • Tener una comprensión sólida del dominio del equipo. • Colaborar con los miembros del equipo para optimizar y mejorar las aplicaciones de software existentes. • Dar regularmente comentarios y hacer preguntas en los comentarios de código. • Realizar análisis de raíz para problemas de software e identificar soluciones eficaces. • Ayuda en la creación de historias de usuario y estimación de trabajo para la planificación de proyectos. • Sugiere mejoras de diseño que demuestren una comprensión de la arquitectura. • Asegurar que las aplicaciones de software sean escalables, fiables y seguras. • Documentar el uso, implementación, arquitectura, diseño y API. • Escribir pruebas de unidad amplia y de integración. • Traducir requerimientos definidos en código de funcionamiento. • Cualquier otra actividad razonable requerida por la administración. Habilidades requeridas: • Comprensión fundamental de estructuras de datos, algoritmos y diseño orientado a objetos. • Destrezas sólidas de programación en cualquier lenguaje moderno. • Entusiasmo para el trabajo de software en una empresa de software como servicio. • Conducido por satisfacción del cliente. • Fuertes habilidades de trabajo en equipo. • Capacidad para gestionar su tiempo y ofrecer resultados esperados a tiempo. • Compromiso con el aprendizaje continuo y la mejora. • Destrezas analíticas excepcionales. • Fuertes habilidades informáticas, incluyendo competencia en Microsoft Office. • Excelente atención al detalle y habilidades de documentación sólidas. • Conocimientos de comunicación verbal y escrita destacados. • Fuertes habilidades organizativas e interpersonales. • Capacidades de solución de problemas excepcionales. Educación y experiencia: • Grado en Ciencias de la Computación o campo relacionado. • 2 años de experiencia en desarrollo de software.
Ver el texto original en inglés
Job Summary:   The Software Development Engineer role at Clearwater Analytics spans a spectrum of responsibilities with a focus on designing, implementing, and managing software systems. The role requires continuous learning and application of new technologies and trends. Engineers at entry-level work on coding, debugging, and learning new software technologies. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration. The more senior roles are responsible for defining the company's technological vision, making strategic decisions, driving innovation, and setting new industry standards. Across all levels, a successful software development engineer will demonstrate strong problem-solving skills, clear communication, excellent coding abilities, a keen understanding of the software ecosystem, and a cooperative team player attitude.     Responsibilities:   • Have a solid understanding of the team’s domain.   • Collaborate with team members to optimize and improve existing software applications.   • Regularly give feedback and ask questions in code reviews.   • Perform root-cause analyses for software issues and identify effective solutions.   • Assist in the creation of user stories and estimation of work for project planning.   • Suggests design improvements demonstrating an understanding of architecture.   • Ensure software applications are scalable, reliable, and secure.   • Document software usage, implementation, architecture, design, and APIs.   • Consistently write broad unit and integration tests.   • Translate loosely defined requirements into functioning code.   • Any other reasonable activity required by management.     Required Skills:    • Fundamental understanding of data structures, algorithms, and object-oriented design.   • Solid programming skills in any modern language.   • Enthusiasm for software work in a software-as-a-service company.   • Driven by client satisfaction.   • Strong teamwork skills.   • Ability to manage own time and deliver expected results on time.   • Commitment to continuous learning and improvement.   • Exceptional analytical skills.   • Strong computer skills, including proficiency in Microsoft Office.    • Excellent attention to detail and strong documentation skills.    • Outstanding verbal and written communication skills.    • Strong organizational and interpersonal skills.   • Exceptional problem-solving abilities.     Education and Experience:    • Degree in Computer Science or related field.   • 2 + years of software development experience.
Ver el empleo en el portal y postularVer planes

Cuenta gratis — el contacto y el enlace oficial del empleo están en el portal.

Más empleos como este

Técnico de Escalada de TI (Nivel 2)

Salt Lake City, UT

Consultor Técnico ERP Senior

Goleta, CA

Especialista en Soporte Técnico (Nivel 1)

Holladay, UT

Consultor Técnico ERP

Goleta, CA

Arquitecto de Integración

Chicago, NY

Ingeniero de Implementación de Campo

Chicago, NY

Ver todos los empleos