Senior Developer (Kotlin / Java)
Experis is the global leader in professional resourcing and project-based workforce solutions. Our suite of services ranges from interim and permanent recruitment to managed services and consulting, enabling businesses to achieve their goals. We accelerate organisational growth by attracting, assessing, and placing specialised professional talent.
Role:
Implementation of analytical activities and all operations pertaining to software engineering
Tasks:
➔ Analyse existing solution for a Domain Specific Language implementation written in Kotlin
➔ Formalize the current solution so that it evaluated for feasibility/ can be extended
➔ Gather requirements from business stakeholders, analyse requirements and execute a GAP
analysis
➔ Propose formalized solution for the extension of the existing functionality or new solution
➔ Estimate costs
➔ Design components and their interface definition
➔ Execute necessary software implementation
➔ Create and update documentation
➔ Create or choose appropriate methods, techniques, standards, guidelines and tools for
software development as necessary
Requirements:
➔ Degree in Computer Science or a similar field
➔ Basic knowledge of technologies used and in-depth knowledge of software
➔ Expert knowledge of functional and object oriented programming languages: Kotlin
(advantage) and/ or Scala, Java
➔ In-depth knowledge of advising and engineering
➔ Very structured work method
➔ High capability for conceptualization and formalization
➔ Good English knowledge, German would be an advantage
Responsibility:
➔ Designing and implementing new applications
Experience:
➔ Strong experience in a similar role as well as in projects > 5 years
Programming/application development: very good knowledge
Data Modeling: very good knowledge
Deep understanding of object oriented programming: more than 7 years
Deep understanding of functional programming: more than 7 years
Kotlin and/ or Scala, Java: more than 7 years
Eclipse EMF/ Epsilon mapping framework: minimum 1 year
Interested in this opportunity? Kindly send us your CV today through the link in the advert. However, should you have any questions please contact Danny Besse on +41 44 229 99 45.
Even though this position may not be the perfect fit for you, please reach out to us, as we have hundreds of open positions at Experis IT across Switzerland.
Check out all of Experis' job openings at www.experis.ch or visit my personal page and connect to me on LinkedIn.