Software Engineer (Junior/Senior) in Madrid

Nexthink

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Hi, we’re Nexthink. We’re not just the leader in the digital employee experience category, we invented the category. Our solutions combine real-time analytics, automation and employee feedback across all endpoints to help IT teams delight people at work. Our cloud-native platform pinpoints issues and solutions, automates response, and helps companies continuously improve their employees’ experience, making them more productive, efficient, and happy at work. We have millions of endpoints deployed, we’ve surpassed $100M in ARR, and we’ve recently secured $180M in Series D financing for a company valuation of $1.1B, but we’re just getting started. ”

Job Description

  • Understand the requirements, goals and constraints in order to translate insights into business recommendations;
  • Design, implement, deliver and validate cloud-native microservices for a high-scalable SaaS platform;
  • Maintain the highest code quality standards and help the team to improve its best practices;
  • Work with the agile iterative/incremental mindset;
  • Open minded to learn new technologies and programming languages when is needed;
  • Participate on the test phase, from the unit test to the system integration test;
  • Analyze performance bottlenecks and stability issues;
  • Document the solutions and architecture according to our standards;
  • Ability to drive complex projects with minimal oversight, delivering and refining features iteratively;
  • Participate in the product release delivery process and in L3 support and bug fixes.

Qualifications

Junior role:

  • Strong refactoring abilities, attention to details and test automation;
  • Teamwork and collaboration are part of your DNA. Excellent communication skills;
  • Fluent in English (spoken and written);
  • Good knowledge of object-oriented programming languages;
  • Strong programming skills and ability to code in Java (modern frameworks like SpringBoot/Micronaut are a plus);
  • Knowledge/hands-on experience with micro-services, REST;
  • Knowledge/hands-on experience with container ecosystem (Docker);
  • Knowledge and comprehension about RDBMS, like PostgreSQL;
  • Basic knowledge administrating Linux-based systems is a plus;
  • BSc/MSc in Engineering or Computer Science is a plus;
  • Experience delivering using agile/lean principles is a plus;

 

Senior role:

  • 5+ years’ experience in software development;
  • Strong refactoring abilities, attention to details and test automation;
  • Teamwork and collaboration are part of your DNA. Excellent communication skills;
  • Fluent in English (spoken and written);
  • Good knowledge of object-oriented programming languages;
  • Strong programming skills and ability to code in Java (modern frameworks like SpringBoot/Micronaut and ReactJS are a plus);
  • Proven experience with micro-services, REST;
  • Problem solving and strong troubleshooting skills;
  • Proven experience in container ecosystem (Docker). Kubernetes is a plus;
  • Experience implementing continuous integration/continuous deployment (CI/CD) pipelines (Jenkins);
  • Experience with RDBMS, like PostgreSQL;
  • Experience with Infrastructure as Code tools, like Ansible and/or Terraform is a plus;
  • Experience with NoSQL databases is a plus;
  • Contribution to opensource projects is a plus;
  • Basic knowledge administrating Linux-based systems is a plus;
  • Expertise in at least one cloud platform (Azure, AWS, Google cloud) is a nice to have;
  • BSc/MSc in Engineering or Computer Science is a plus;
  • Experience delivering using agile/lean principles is a plus;

 

Additional Information

We are nearly 700 employees strong in 21 countries across 8 different time zones speaking 60+ languages. We are positive, we get things done, we keep growing, and we are one team, we are Nexthink. We believe actions are stronger than words when it comes to diversity, inclusion, and equity in the workplace. Nexthinkers are multinational and multilingual, and come from all walks of life. We are committed to hiring a genuinely representative workforce that can create solutions and foster innovation for the modern digital employee experience.

At Nexthink, we believe actions are stronger than words when it comes to diversity, inclusivity, and equity in the workplace. Nexthinkers are multinational and multilingual, and come from all walks of life. We are committed to hiring a genuinely representative workforce that can create solutions and foster innovation for the modern digital employee experience.

 

About Nexthink

  • Saa S

Nexthink company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other software engineer jobs that might interest you...