Senior Software Engineer / Software Craftsman (100%)
Location: Mendrisio, Canton of Ticino, Switzerland
We are looking for smart, self-motivated software developers to join our development team.
You care about creating high-quality software solutions that add value to the customer product/process.
You have a passion for what you do that you can pass on to others and convert into concrete actions.
You have an eye for software design and can eloquently share your experiences on a range of software engineering topics, drawing on your own experiences, reading and experimentation.
You preferably have a background in Java, but, at least, have a deep understanding of Object-Oriented languages.
Sound experience with using TDD is essential for this role. We deem the related mindset to be so crucial that we only consider you for a senior position if you have significant working experience with it.
Here’s a (non-exhaustive) list of technologies we currently use:
PHP, Java, C#, Kotlin
Cucumber, Xunit, XMock, Selenium, RESTAssured
Azure DevOps, Jenkins
What we offer
Clear and transparent salary bands for each role and seniority
Fringe benefits decided by the team (e.g. free coffee, etc.)
Manage your own schedule thanks to our flextime approach
Work is partially remote according to local laws
Continuous learning program with technical internal sessions and focus time for learning
Enjoy continuous training thanks to our company platform like O’Reilly
Have around a session a week spending time doing things like Katas, Dojos, and discussing practices and technologies.
Possibility to join conferences for continuing education and continuous improvement