Full Stack Software Engineer - SE2
NI (National Instruments)
Cluj-Napoca, Nord-Vest, Romania
1 zi în urmă

POSITION OVERVIEW

As we look at the industry, it’s hard not to notice all the hype and buzz around IoT, industry 4.0, and digital transformation.

With our systems and data management solutions NI is translating these megatrends and hype cycles into pragmatic software solutions for engineering teams.

The NI Software team is seeking to hire a Software Engineer to work primarily on a microservices software stack. This is an excellent opportunity to practice and learn new skills in an intelligent Systems and Data Management environment that breaks organizations into silos from concept to manufacturing.

Designed for engineering use cases, our software combines focused applications and data services that accelerate time-to-knowledge and time-to-market by leveraging comprehensive real-time information and runs on a wide range of computing devices, including desktops, laptops, servers, and tiny embedded and ruggedized computers.

JOB RESPONSIBILITIES

  • Research, propose, and implement high-quality, scalable, and testable designs that adhere to the company and industry best practices.
  • Work following an agile development process.
  • Grow and share knowledge within your team and across other teams / sites
  • Strive towards continuous improvement
  • Basic Qualifications

  • Experience with web application development
  • Experience with distributed systems
  • Experience with REST / HTTP API design
  • Experience with Database design
  • Design for testability
  • Preferred Qualifications

  • Experience with .NET Framework using C#
  • Experience with C++, Python, Jupyter Hub
  • Experience with Message Bus frameworks
  • Experience with JavaScript
  • Experience with NoSQL databases (MongoDB)
  • Experience with Continuous Delivery
  • Similar Jobs

  • The NI Software team is seeking to hire a Software Engineer to work primarily on a microservices software stack. This is an excellent opportunity to practice and learn new skills in an intelligent Systems and Data Management environment that breaks organizations into silos from concept to manufacturing.
  • Designed for engineering use cases, our software combines focused applications and data services that accelerate time-to-knowledge and time-to-market by leveraging comprehensive real-time information and runs on a wide range of computing devices, including desktops, laptops, servers, and tiny embedded and ruggedized computers.

  • The NI Software Team is seeking to hire a Software Engineer to work primarily on desktop software development. This is an excellent opportunity to practice and learn new skills in areas like integrated development environments, graphical and textual programming languages and editors, compilers, application user interfaces, development tools, application frameworks, high-performance and multi-core program execution, data visualization, network communication, real-time operating system services, numerical algorithms.
  • At NI, students have ownership, freedom, and most important, real, and challenging projects. That is why they must possess lots of initiative and talent.
  • Experience with NI can help students grow both their technical and entrepreneurial skills as they work with leading-edge technologies.

    Also, NI offers a fun work environment and training opportunities.

  • The Driver Software team at NI Romania is hiring Software Engineers to work on the research and development of software components that enable NI Hardware to run on Linux based systems.
  • This is an excellent opportunity to practice and learn new skills in areas like platform abstraction frameworks, high-performance and multi-core program execution, real-time operating system services, numerical algorithms, data visualization, network communication, compilers, and application user interfaces.

    Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular