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.
About you
01
You care about creating high-quality software solutions that add value to the customer product/process.
02
You have a passion for what you do that you can pass on to others and convert into concrete actions.
03
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.
04
You preferably have a background in Java, but, at least, have a deep understanding of Object-Oriented languages.
TDD
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.
Technologies
we use
Here’s a (non-exhaustive) list of technologies we currently use:
-
PHP, Java, C#, Kotlin
-
Cucumber, Xunit, XMock, Selenium, RESTAssured
-
REST, OAuth
-
Azure DevOps, Jenkins
-
Git
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