21.05.2025 aktualisiert


Software Engineer / Architect
Skills
Java, Python: Senior
Matlab, C/C++, Shell, C#: Professional
Fortran, Clojure, JavaScript, TypeScript: Junior
Software Engineering
Algorithms, Cloud, Architecture, IaC: Senior
Data Structures, Security, Networking: Professional
Multithreading, Cache-Friendliness, Framework Development, Persistence: Junior
Architecture
UML, Dependency Analysis/Management, Modular Design, Design Pattern, Clean Code/OOAD, Interface Design, Static Code Analysis, Code Metrics, CppDepend, Cloud, Security,
Best Practices, Code Ownership, Enterprise Architect, Architectural Styles, Infrastructure as Code
Frameworks / Libraries
JUnit, boost, STL, Regular Expressions, Spring Boot, Unity Professional
Mockito, Easymock, Apache Commons, slf4j, log4j, Python unittest, Auth0 Junior
Cloud
AWS (EC2, S3, Elastic Beanstalk, CloudWatch, Elasticsearch, VPC, Cognito, RDS, IAM), Azure (AKS, Entra ID, Storage, Networking, KeyVault), Terraform: Professional
Cloudformation, OpenShift: Junior
Continuous Integration / Build Tools
SVN, Git, GitLab, Jenkins, Azure Devops: Professional
Maven, CMake, Incredibuild, Bitbucket, Github: Junior
GUI
Swing: Professional
AWT, Qt, VueJS, Bubble.io, Streamlit, React: Junior
Server & Databases
PostgreSQL: Professional
SQLite, Elasticsearch, Kibana Junior
Requirements Engineering / Development processes
Scrum, Requirements analysis/specification, SAFe: Professional
RUP, Systems modeling, TDD, Jira: Junior
Test Engineering
Unit-Tests, Integration-tests, E2E Tests Senior
Test-Automation Junior
Communication
XML, RESTful APIs, JSON, YML Professional
CSV, mqtt Junior
Operating Systems
Windows, iOS, Linux, Docker Professional
Android Junior
Sprachen
Projekthistorie
Tasks: Architecture, implementation, testing, strategy
Details: eSports platform for unity games on Android and iOS, Webpage, Player management, Analytics, Gameplay.
Technology: Unity, C#, PlayFab, Bubble.io, JavaScript.
Project team size: 2-3
Tasks: Implementation, architecture, testing, DevOps
Details: Deployment to cloud. Setup CI/CD pipeline, REST API. Cloud security, IoT security, Testing pyramid.
Technology: Java, Spring Boot, AWS, ElasticBeanstalk, Jenkins, CloudWatch, PostgreSQL.
Project team size: 5-7
Tasks: Implementation, architecture, testing, DevOps
Details: Deployment to cloud. Logging / metrics. Cloud security, IoT security, Testing pyramid. Software for IoT device. CI/CD.
Technology: Java, Docker, Spring Boot, AWS, Elasticsearch, Kibana, OpenShift, NodeJS, VueJS, GitLab, Linux, Filebeat, Metricbeat, Shell.
Project team size: 25-30