Beschreibung
Currently we are looking for a company in Basel area for a motivatedSenior Software Engineer
Main tasks
Develop new features of the company software and assure they comply with our quality standards
Maintain the core content management functionality: from the user interface to rendered content including the template system, resources and integration with front-end technologies
Take the technical lead of new initiatives and draft architecture and design concepts for larger changes
Facilitate collaboration with other engineers, product owner and designers to solve interesting and challenging problems
Deal with and improve dependency management, source control, issue tracking tools, and testing frameworks
Help to spread new ideas and proven practices like TDD, Clean Code, Scrum, DevOps
Requirements
BS in Computer Science or equivalent
Minimum of 5 years Java development experience, Enterprise Java development is a plus
Advanced experience with web technologies
Experience with dependency management, source version control, issue tracking tools, and testing frameworks (for example Maven, Git, Jira, JUnit/Selenium)
Knowledge of SaaS and cloud technology is an advantage
Ability to work within an agile team
Experience with Vaadin or GWT is a bonus
Fluent English is required, additional languages are a plus
Please note, we can only consider EU/CH candidates or those with a valid work permit for Switzerland.
Are you interested to work in this challenging position? Alexander Braunagel, Recruitment Executive, is looking forward to receiving your complete profile. Please send an e-mail to