Descripción

###### Job Informationen ######

Your tasks: Designing, implementing, and delivering high-quality software solutions that conform to architectural standards Managing and -owning- significant development tasks end-to-end (from business requirements analysis to 3rd level production support) Demonstrating excellent collaboration skills in working closely with other development teams to roll out important changes and applications Researching, conceiving, and developing technology solutions to extend and improve our client-facing and back-end applications Reviewing code changes made by other developers to ensure correctness, efficiency, readability, and conformity with best practices Optimizing and refactoring existing code for improved reliability and performance Writing and maintaining design and engineering documentation Testing, fine-tuning, and deploying new software features Performing maintenance, updating production configuration required for rolling out new functionality and providing technical support Your profile: Degree in Computer Science or related technical field Experience in Java development Strong analytical and problem-solving skills Knowledge of SQL and/or relational databases, other data storage solutions Experience in working in Unix/Linux environments Experience in at least one scripting language (e.g., Unix Shell) Strong communication skills in English

###### Benötigte Skills ######

* Englisch
* Linux
* UNIX
* Support
* Testing
* JAVA
* Shell
* SQL
* Bachelor
* Master