Software Engineer
Location
United States
Posted
3 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer
NOV Inc.
Role Description Software Engineer needed by National Oilwell Varco, L.P. in Houston, TX [and various unanticipated locations throughout the US; may telecommute] to: - Participate in technical planning and requirements gathering phases. - Design, code, test, troubleshoot, and document engineering software applications. - Ensure that technical software development process is followed on the project and be familiar with industry best practices for software development. - Demonstrate the ability to adapt and work with team members of various experience levels. - Maintain and support existing applications built on the Linux, JAVA, and Python platform by ensuring site availability. - Design and develop applications and integration with cloud technologies. - Use an array of different tools/technologies that will require continual learning. - Engage in incident management, problem-solving, and solution implementation. - Identify and report risks, issues, and dependencies of assigned tasks/projects. - Monitor and perform regular security and maintenance activities. - Adapt and collaborate effectively with team members of varying experience levels. - Apply strong communication skills, effective collaboration, and the ability to manage multiple tasks in a fast-paced environment. - Program with Java, Python, Bash scripting. - Apply experience with Linux and Windows Operating Systems. - Apply experience with Embedded Software development in both hardware and software. - Apply experience with object-oriented design and architectural design practices. - Apply knowledge of Industrial control systems and Human Machine Interface (HMI). - Apply knowledge of Industrial network and network protocol: TCP/IP, Modbus, Profibus, I/O Link, and ProfiNet. - Apply experience with version control systems like Git, CI/CD tools. Qualifications - Bachelor degree, or foreign equivalent degree, in Computer Science. - 1 year of experience in the job offered or in a related occupation programming with Java, Python, Bash scripting. - Experience with Linux and Windows Operating Systems. - Experience with Embedded Software development in both hardware and software. - Experience with object-oriented design and architectural design practices. - Knowledge of Industrial control systems and Human Machine Interface (HMI). - Knowledge of Industrial network and network protocol: TCP/IP, Modbus, Profibus, I/O Link, and ProfiNet. - Experience with version control systems like Git, CI/CD tools.
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description - Konzeption, Entwurf und Implementierung von Web-Applikationen, Schnittstellen, Datenbank- und Real-Time-Anwendungen - Optimierung und kontinuierliche Weiterentwicklung unserer E-Commerce Software - KI-Hebelwirkung maximieren: Agent-Orchestrierung, eigene Workflows, automatisierte Pipelines - Arbeiten mit Kubernetes, Docker, VSCode und GitLab Qualifications - Relevante Erfolge in der bisherigen Entwicklungstätigkeit - Routine mit Agent-Tools (Cursor, Claude Code) und eigenem Tooling (CLAUDE.md, MCP-Server, Sub-Agents) - Solide technische Basis in C++, Python, Linux, SQL - LLM-API-Integration (RAG, Tool Use, Structured Outputs) von Vorteil - Fähigkeit, Probleme strukturiert, kreativ und effizient zu lösen - Hohes Maß an Eigeninitiative - Deutsch fließend (min. C1), Englisch sicher (min. B2) Benefits - Gehalt von 60.000 € bis 80.000 € (auf Basis 40h/Woche und abhängig von Produktivität und Verantwortung) - 30 Tage Urlaub - Freie Arbeitsortwahl zu 100% - Weiterbildungsmöglichkeiten: Budget für Konferenzen und Kurse – was dich besser macht, zahlen wir - Flexible Arbeitszeiten mit Gleitzeit und Freizeitausgleich, Teilzeit möglich - Attraktiver Zuschuss zur betrieblichen Altersvorsorge, Boni und Shopping-Rabatte - Finanzielle Unterstützung für die Kinderbetreuung - Du-Kultur ohne Dresscode und ein vertrauensvolles, vielfältiges Team - Regelmäßige Team-Events - Modernes Arbeitsumfeld mit neuester Hard- und Software
• clarify and document customer operational requirements, training objectives and language level of materials • assist in the prioritization of requirements for training development • research and leverage domain-specific language resources for relevant, authentic language content • develop training materials for operational, task-based exercises • collaborate with language instructors and other Government and Contractor developers in the design, development and documentation of language and domain-specific training materials • collaborate with technical experts as well as other Government and Contractor instructors and developers to obtain and develop language materials • develop practical evaluations to test the student's mastery of the learning and/or performance objectives • identify and recommend learning applications and tools that enhance training delivery
Sr Software Engineer
LaudioLaudio empowers healthcare leaders to drive large-scale change through everyday human actions. Our platform streamlines workflows for frontline leaders, strengthens interpersonal connections, and aligns C-suite objectives with frontline efforts, enhancing leader efficiency, employee engagement, and patient experience. Laudio makes it possible for patients, frontline workers, and health system leaders to thrive together. Discover how at www.laudio.com.
We Impact Lives Through Purpose-Driven Work in A People First Culture Ascend Learning, a leading healthcare and learning technology company, is the connection between a powerful portfolio of brands serving students, educators, and employers with outcomes-based, data-driven solutions across the lifecycle of learning. From testing to certification, Ascend Learning products are used by physicians, emergency medical professionals, nurses, allied health professionals, certified personal trainers, financial advisors, skilled trades professionals and insurance brokers. Headquartered in Burlington, MA, with additional office locations and hybrid and remote workers in cities across the U.S., Ascend Learning was recognized by Newsweek and Plant-A Insights Group as one of America's 2025 Greatest Workplaces as well as America's Best Places to work for Mental Well-Being for 2025. We're always looking for talented, passionate professionals to join us in our mission to help change lives. If this sounds like an environment where you'd thrive, read on to learn more. WHAT YOU'LL DO As a Senior Software Engineer in the Healthcare Workforce Solutions (HWS) group, you'll play a pivotal role in shaping our technology and development of the Laudio product. Reporting directly to the Sr Manager of Software Engineering, you'll work in a dynamic, fast-growing environment, building and iterating on our cloud-based platform using React, Node.js, Typescript, and AWS. Our team is globally distributed across the United States and Nepal, meaning cross-time zone collaboration is key. WHERE YOU'LL WORK - This role is primarily remote, but we prefer candidates located on the East Coast for occasional in-person collaboration. While we strive for asynchronous work, early morning meetings (7 AM ET) will be required. - Additionally, we offer opportunities to travel to Nepal as needed for deeper collaboration with our engineering team. HOW YOU'LL SPEND YOUR TIME As a Senior Software Engineer at HWS, your responsibilities will include: - Architect Scalable Solutions - you'll design, develop, and deploy software that is highly available, performant, and scalable. - Hands-on Coding - act as a key individual contributor, writing code across the full stack to drive our product and engineering roadmap forward. - Mentor - foster a culture of learning by providing technical mentorship through code reviews and design discussions. - Innovate & Improve - continuously identify opportunities to enhance our technology and operational processes. - Being Glue - contribute across multiple areas, including feature development, code optimization, infrastructure improvements, and troubleshooting production issues. WHAT YOU'LL NEED - High School Diploma or GED required. Bachelor's degree preferred. - 5+ years of experience as a Software Engineer. - Proven ability to lead projects from ideation to implementation in an iterative, agile environment. - Strong experience building delightful frontend applications with React and Typescript. - Solid expertise building scalable distributed systems using microservices architecture with Node and Typescript. - Strong database skills, including SQL performance tuning, schema design, and relational database management. - Experience building cloud-native applications on platforms like AWS or Azure. - Strong fundamentals in modern development practices, including Agile, Scrum, CI/CD, test automation, feature flagging, and observability. - A passion for writing high-quality, maintainable, and scalable code. - An ability to smoothly operate, monitor, and troubleshoot production applications under pressure. - Strong communication skills and the ability to communicate with stakeholders at all levels. BENEFITS - Flexible and generous paid time off - Competitive medical, dental, vision and life insurance - 401(k) employer matching program - Parental leave - Wellness resources - Charitable matching program - On-site workout facilities (Leawood, Gilbert, Burlington) - Community outreach groups - Tuition reimbursement Fostering A Sense of Belonging Our values-driven culture unifies our teams and inspires a mindset of action, innovation, and collaboration, with a relentless focus on customers. We seek out and celebrate all people and perspectives and cultivate an inclusive culture where everyone can thrive, feel valued, and be authentic. Our culture is firmly rooted in the belief that by embracing our differences and drawing on diverse perspectives, we are a stronger, more innovative, and more successful organization where employees experience a sense of belonging. Ascend Learning, LLC is proud to be an equal opportunity employer (M/F/Vets/Disabled). No agency or search firm submissions will be accepted. Applications for U.S.-based positions with Ascend Learning, LLC must be legally authorized to work in the United States, and verification of employment eligibility will be required at the time of hire. Nearest Major Market: Boston
Senior PHP Developer - SugarCRM Specialist
WorkanaThe largest platform for hiring top remote talent from Latin America.
Role Description En Workana, estamos buscando un/a Desarrollador/a PHP Especialista en SugarCRM para unirse a equipo de uno de nuestros clientes: "Institución financiera mexicana enfocada en brindar soluciones adaptadas al entorno económico y a las necesidades de sus clientes." La posición forma parte del equipo de Tecnología, enfocado en la optimización y evolución del aplicativo de CRM corporativo, clave para la gestión comercial y la relación con clientes. Responsabilidades principales: - Desarrollar, mantener y optimizar módulos personalizados dentro del entorno SugarCRM utilizando Module Builder y Module Loader. - Implementar nuevas funcionalidades, integraciones y upgrades de versión del sistema. - Colaborar en la definición técnica de mejoras y evolución del CRM junto con las áreas de negocio y TI. - Administrar y optimizar la base de datos MySQL, asegurando integridad y rendimiento. - Gestionar el control de versiones mediante GitHub y buenas prácticas de desarrollo colaborativo. Qualifications - Experiencia de 5 años en desarrollo con PHP, aplicando buenas prácticas de programación y trabajando en proyectos web escalables. - Experiencia comprobada en proyectos reales con SugarCRM, ya sea en desarrollo, mantenimiento o actualizaciones. - Conocimientos sólidos en personalización y configuración de módulos CRM, utilizando herramientas como Sugar Module Builder y Module Loader. - Dominio de JavaScript, HTML y CSS para el desarrollo frontend. - Manejo de bases de datos MySQL, incluyendo diseño de esquemas, consultas optimizadas y administración básica. - Uso de GitHub, para trabajo colaborativo y gestión de código. - Deseable experiencia en entornos corporativos o del sector financiero, con capacidad para adaptarse a procesos estructurados y equipos multidisciplinarios. - Disponibilidad para trabajar 8 horas al día, de 8:30 am a 6 pm, en el huso horario GMT-6. Requirements - Modalidad: 100% remoto. - Jornada: Fulltime. - Compensación: entre USD 2.800 y 3.000 mensuales. - Tipo de contrato: Contrato por prestación de servicios vía Workana. - Duración: 12 meses, con posibilidad de renovación basado en buen desempeño. Process of Selection - Breve Video Screening asincrónico en Hireflix. - Entrevista técnica teórica con el cliente. - Entrevista técnica práctica con el cliente. Si te interesa esta posición y crees que eres el indicado/a aguardamos tu aplicación. En caso de quedar seleccionado/a para continuar, alguien del equipo de Talent de Workana se pondrá en contacto contigo!

