Nexthink is a dream software company founded in 2004 and headquartered in Lausanne, Switzerland. With offices in Madrid, Paris, London, Frankfurt, Boston and Dubai, we are proudly represented by 300 Nexthinkers, more than 25 nationalities and 850+ happy clients from the Fortune 5000.
Nexthink is a leader in end-user experience management. By combining real-time endpoint analytics and end-user feedback Nexthink’s mission is to help IT improve business impact. Nexthink’s unique analytics & visualizations provide new insight and enable IT to adopt proactive operations, reduce costs and ultimately enhance end-user business productivity.
Thanks to our fantastic growth we are looking for marvelous new colleagues!
We are looking for an experienced Software Engineer with programming skills in Object Oriented programming languages and with test automation capabilities to play a major role in the company. The candidate should be heavily motivated by the product and experienced in Software development and testing.
The position entails a high level of responsibility within the R&D team. Your contribution will have a significant impact on the satisfaction of hundreds of our happy customers. As a Software engineer at Nexthink, your duty is to ensure that the software we deliver fulfil the product requirements by collaborating with our product experts. You will participate in all stages of software development: design, implementation, validation, maintenance and will collaborate with our experts and with the different teams.
If you are highly motivated and result driven, you have a high sense of product ownership, constantly learning and enhancing your skills, you are open to feedback and you like being accountable and work within a team, then, do not hesitate to apply.
Design, develop and validate solutions for our new features in our different integrations connectors
Help to design our integration architectures
Maintain the highest code quality standards by using different metrics and by helping the team to improve its best practices in development
Handle requests of L3 support engineers
Participate actively in the overall technology roadmap
Work with the agile iterative/incremental mindset and best practices and participate actively to the different ceremonials.
B.S. or Master in Computer Science (or equivalent)
Outstanding OO development & architecture skills (design patterns)
Strong refactoring abilities and test automation - TDD is a plus
Experience working in an Agile environment
Strong motivation for complex challenges and learning new technologies
Devops experience is a plus
Excellent communication and teamwork skills
Mind-set oriented towards continuous improvement, lean thinking and high-quality work
Ability to quickly learn new technologies in an unsupervised environment;
Fluent in Spanish and English (spoken and written).