Software Development Engineer

DEU008 Pagero GmbH
Langenfeld (Rhld.), Germany
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German
Experience level
Intermediate

Job location

Langenfeld (Rhld.), Germany

Tech stack

Flutter
Java
JavaScript
PHP
Microsoft Windows
API
Confluence
JIRA
Automation of Tests
Azure
C++
Mobile Application Development
Cloud Computing
Software Quality
Code Review
Databases
Continuous Integration
Linux
Electronic Data Interchange (EDI)
Github
Design of User Interfaces
JSON
Python
NoSQL
Performance Tuning
Cloud Services
Software Engineering
SQL Databases
Trello
Web Application Frameworks
XML
React
Software Security
Indexer
Backend
Kotlin
Containerization
Angular
Gitlab-ci
Kubernetes
Atlassian Tools
MobiControl
React Native
Front End Software Development
REST
Docker
Jenkins
Programming Languages
Microservices

Job description

We are looking for a new team member to join us as a Full-Stack Developer with hands-on experience in designing, developing, and maintaining scalable web applications.

The ideal candidate will have knowledge in different databases, container management, cloud technologies, mobile app development, automated test frameworks, REST APIs, Microservices, and modern front-end frameworks. You will work with cross-functional teams to deliver high-quality, secure, and scalable enterprise solutions., As a Full-Stack Developer, you will:

  • Design & deliver end-to-end features across front-end and back-end, from technical design through implementation, testing, deployment, and monitoring.

  • Work with multiple programming languages and choose the right tool for the job while keeping code quality high.

  • Model data and implement persistence using different databases. Relational and NoSQL. Including schema design, indexing, performance tuning, and migration strategies.

  • Own quality by contributing automated tests (unit, integration, end-to-end), code reviews, and secure-by-default practices.

  • Ensure scalability: Implement APIs, asynchronous processing, caching, and observability (logs/metrics/traces).

  • Operate what you develop: Contribute to CI/CD pipelines, containerization, orchestration, and cloud services, collaborate with Product and Ops to meet SLA/SLO targets.

  • Collaborate cross-functionally with Product Managers, Designers, or other engineers to refine requirements, break down work, and deliver incremental value.

  • Continuously improve architecture, tooling, and developer experience, document decisions and share knowledge within the team.

  • Ensure application security and data protection.

  • Willingness to provide support during scheduled maintenance windows

Requirements

You're a fit for the role of a Full-Stack Developer if you have the qualifications or knowledge:

  • Professional German and English skills (spoken and written)
  • At least 2 years of professional experience in software development
  • Some knowledge of Docker, Kubernetes, or other containerization tools
  • Some experience with SQL and NoSQL databases
  • Front-end development with modern frameworks (e.g., Angular, React) and component-driven UI design
  • App-Development (Kalipso Studio, Flutter..) experience is a plus
  • Mobile Device Management (SOTI MobiControl, …)
  • Cross-Platform Frameworks (React Native, Kotlin, …)
  • Solid understanding of RESTful API design and Microservices architecture
  • Working knowledge of CI/CD tools like Jenkins, GitHub Actions, GitLab CI
  • Data exchange formats (XML, CSV, JSON, ...)
  • Programming languages (PHP, C++, Java, JavaScript, Python, ...)
  • ADO (Azure DevOps) or Atlassian (Jira, Confluence, Trello, …)
  • Experience working with Linux and/or Windows
  • Excellent communication and problem-solving skills.
  • Successfully pass an extended background check
  • Actively open to learning and integrating new tools and development approaches

Apply for this position