Job Description
- Architecture, design and development of web user interfaces or web based applications;
- Collect and clarify the software requirements from clients;
- Test and ensure the best quality and performance of the code;
- Follow and implement agile practices within the team;
Qualifications
Education:
- Computer Science, Automation, Electronics and Telecommunications, Informatics, Mathematics or comparable;
Minimum experience in the field:
- At least 2 years of experience;
Know-how/technologies:
- Working knowledge with some of the following technologies: C#/.NET, HTML, CSS, JavaScript, Ajax, Angular, vue.js, Web Services(SOAP/REST), jQuery, React, SQL, Microsoft Windows and Windows Server;
- Willingness to learn and adapt to the development of new technologies;
Personality:
- Good communication skills and you like to share your knowledge with our junior colleagues;
- Passion for new technologies and innovation;
- The ability to adapt and to synthesize;
- Analytical way of thinking and a reliable way of working (people will really drive those cars pretty soon... or they will drive themselves if you're good enough)
Languages spoken:
- A good level of English. German can be an advantage
Nice to have:
- Willingness to travel
- A basic knowledge of the following technologies: Microsoft Entity Framework or a comparable, Object Relational Mapping Framework, Microsoft SQL Server of another relational database system, Git, JSON.
- Experience in developing big data software solutions.