Description

Key Skills And Responsibilities

Kotlin Language: Good Understanding of main rules and structure of Kotlin
Java Language: Ability to work with Java as OOP basis closely related to Kotlin 
C Language: Familiar with C Language data structures, encapsulation, structuring, functions and optimizing
App creation: Know-how to build and design applications, especially for Command Line tools
Design approaches: Familiarity with ways to organize and structure legacy and application code with common Design Patterns for maintainable, clean/structured code under frequently changed and expanded circumstances
Using tools and libraries: Comfort with certain tool and libraries that help building and enhance development
Knowledge or Experience with different file formats and usage of APIs (JSON, Regex, XML, YAML, Xtext, CSV, Excel, REST) Requirements management creation and formulation
App Testing: Familiar and good skills in Testing and Approaches from unit- to system-test. Knowledge about testing libraries (Junit, Kotest, Mockito, AssertK). Optional experience in developing paradigm like TDD under circumstances of ISO 26262/9001

Good To Have

Team collaboration: Familiar working with agile teams and clear communication, especially in fast-paced development environments.
Problem solving: Abstract thinking in code Generation applications from machine readable architectural specifications
Affinity for automating workflow and development processes
Optional common API-Design knowledge of libraries and applications used by other teams

Continuous learning: Being open to learn new skills and confident in confronting with new complex unusual inter-domains problems and questions (like Autosar, Symphony, codify, FeatureTeam Developer preferences)

Design approaches: Familiarity with ways to organize and structure legacy and application code with common Design Patterns for maintainable, clean/structured code under frequently changed and expanded circumstances
Requirements management creation and formulation
Kotlin Language: Good Understanding of main rules and structure of Kotlin
Java Language: Ability to work with Java as OOP basis closely related to Kotlin

Education

Any Graduate