Senior Software Engineer (Integration HUB)

Senior Software Engineer (Integration HUB)

Experiência

--

Tipo de Emprego

--

Posição

--

Oferta Salarial

Descrição da Oferta de Emprego

About Nonius

Nonius provides the most complete Guest Technology solutions portfolio for a contactless Digital Guest Journey. All solutions are built in-house allowing highly integrated and competitive offers. Our technology solutions serve more than 500,000 rooms worldwide – in Hotels of the most renowned international chains and several of the most emblematic and recognized independent hotels.We also bring hospitality technology to other markets such as Outdoor, Apartments, Co-living, Healthcare, Maritime and other Sport and Leisure facilities.

Job Description

We are seeking a Senior Software Engineer/Developer to join our Software and Integration Tech Department and work within the Hub Integration platform Team. This presents an excellent opportunity to collaborate with cutting-edge software development technologies within a dynamic team environment.
This position is based in the city of Maia in Portugal.

Job Responsabilities and Objectives:

  • Product Development: Contribute to the development and enhancement of product features in line with the product roadmap set by Product Management.
  • Coding & Testing: Develop code for both existing and new components, ensuring all code is accompanied by unit and regression tests. 
  • Onboarding & Mentorship: Support the onboarding of new team members and guide them as needed. 
  • Troubleshooting: Within six months, assist the tech lead and product support teams with troubleshooting and resolving post-production issues.
  • Feature Specification: Contribute to the specification of new features, producing high-quality documentation.
  • Collaboration: Work closely with cross-functional teams, including Product Management, Design, and Quality Assurance, to deliver high-quality software.
  • Optimization: Focus on optimizing code and system performance, particularly for high-traffic scenarios, ensuring the platform's reliability and robustness.
  • Documentation & Best Practices: Contribute to the creation of internal knowledge bases, coding guidelines, and best practices.
  • Continuous Improvement: Identify and propose improvements to existing codebases, development practices, and workflows. 

Key Technologies:

  • Frameworks: Django
  • Language: Python, SQL, C/C++
  • Databases: MySQL, Elasticsearch, Redis
  • Integrations: REST APIs
  • OS: Linux

Must Have

  • We are looking for smart, good spirit, and talented people
  • You must be a passionate about software, a great team player and have a strong sense of work ethic, responsibility and commitment
  • You must be eager to learn and be challenged every day
  • A degree in Software Engineering, Electronics Engineering or any related field
  • 5+ years of experience in software development
  • Fluent in English (written and spoken)  

Nice to Have

  • Knowledged in scripting languages under Linux environments (Bash, Perl, others)
  • Knowledge of Web Development, Chrome inspector and development tools
  • Knowledge of UML developmental, modelling language
  • Knowledge of Portuguese, Spanish and/or any other languages

What's great in the job?

  • Great team of smart people, in a friendly and open culture
  • Real responsibilities and autonomy
  • Expand your knowledge of various countries and regions
  • Great career opportunity in a fast-evolving Technology company
  • Contribute to the greater experience of millions of Travellers around the World!

If you want to join the team, please submit your application: https://xeniam.odoo.com/jobs/detail/senior-software-engineer-integration-hub-445