Do you have an enthusiasm for Scala? You are self-motivated and want to participate in software engineering activities and work closely with other engineers as well as product management. Team spirit is very important to you and joint team decisions are in the foreground? Then this is your new challenge.
For our client, the Swiss National Data and Service Centre for the Humanities (DaSCH) in Basel, we are looking for a well-positioned and reliable personality as
Senior Scala Developer
Your Mission
The Swiss National Data and Service Centre for the Humanities uses Scala for the backend. The infrastructure is currently defined in Ansible running Docker, which is further developed and experimented within an automated test suite using CD (Continuous Delivery) practices. The focus on this Position is Backend Software Developmenmt with Scala. Your main tasks for this mission are:
Design and implement features and review contributions from other team engineers;
Analyze requirements, prioritize and break them down into manageable work packages;
Plan for incremental software development and deliver according to agile best practices;
High quality Designed, delivered and managed with Scala;
Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment and also assure quality of your code with unit, property, and integration tests;
Advocate for improvements to product quality, security, and performance that have impact across your team;
Experience with performance and optimization problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent problems;
Provide mentorship for Junior and Intermediate Engineers.
Your Personality and Qualification
In this responsible and effective function with extensive freedom of work, competencies and close teamwork, the following qualifications are required:
At least 10+ years relevant work experience and track record in Software Development with strong Backend skill;
Software OO-design and development experience with web-based user interfaces, deep knowledge of application integration;
Very good knowledge in Java Software Development
Good Experience in Functional Programming Scala
Readiness for Fullstack Software Development
Demonstrated ability to work closely with a global or otherwise multicultural team;
Proficiency in the English or German language (written and spoken).
Your Chance
You will work in a responsible and exciting role in an attractive working environment in a digital national research infrastructure where you can contribute and realize your ideas. In addition to attractive employment conditions, our customer also offers you an attractive and flexible working time model.
We look forward to receiving your application!
Wir wertsch\\xc3\\xa4tzen Vielfalt und begr\\xc3\\xbcssen daher alle Bewerbungen - unabh\\xc3\\xa4ngig von Geschlecht, sozialer Herkunft, Religion, Alter und Identit\\xc3\\xa4t. Zur leichteren Lesbarkeit und besseren Verst\\xc3\\xa4ndlichkeit verwenden wir nur eine Gender-Form. Selbstverst\\xc3\\xa4ndlich sind im jeweiligen Kontext alle Genderformen gleichermassen gemeint.\\n \\n \\n \\n \\n \\n