YOUR NEXT CHAPTER
Senior Software Engineer – AI-Augmented Development
About the role
• Develop high-quality software products in hyperautomation and workflow management using modern AI tools
• Take ownership of complex full-stack projects
• Analyze SRS documents, clarify open points with stakeholders, and translate business requirements into robust software architectures
• Design data models and ER diagrams
• Define RESTful and OpenAPI interfaces
• Develop security concepts based on OWASP standards, including RBAC, OAuth, and JWT
• Build high-performance, scalable applications using backend and frontend technologies
• Develop unit, integration, and end-to-end testing strategies
• Ensure code quality through code reviews
• Proactively identify security vulnerabilities such as XSS, SQL injection, and CSRF
• Deploy applications to self-hosted servers
• Set up CI/CD pipelines using GitHub Actions or GitLab CI
• Optimize monitoring dashboards
• Critically review AI-generated code, identify architectural flaws, and optimize performance
• Clearly communicate technical trade-offs to non-technical stakeholders and present solution options
• Completed degree in computer science, business informatics, or a comparable qualification, such as vocational training as an IT specialist for application development
• Several years of practical software development experience, demonstrated through a portfolio or project references
• Daily, productive use of AI coding tools such as Claude Code, GitHub Copilot, and Cursor
• Solid knowledge of RESTful APIs, webhooks, and database design (SQL, PostgreSQL, MySQL)
• Senior-level proficiency in at least one backend language: Node.js, Python, Go, C#, or Java
• Experience with modern frontend frameworks such as React, Vue.js, or Angular, with senior-level proficiency in at least one
• Proficiency in HTML, CSS, JavaScript/TypeScript, and modern UI/UX patterns
• In-depth understanding of the OWASP Top 10, including injection, XSS, CSRF, and broken authentication
• Practical experience with authentication and authorization (JWT, OAuth, RBAC, SSO)
• Experience with Docker and CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
• Ability to deploy applications to self-hosted servers, not only to the cloud
• Excellent written and spoken German and English skills
• Open, collaborative company culture and a trusting work environment
• Comprehensive onboarding with support from the entire AIS team
• Flat hierarchies, short decision-making processes, and a high degree of autonomy
• Individual professional development opportunities and varied responsibilities
• Flexible working hours
• Opportunity to work remotely
• Modern, well-equipped offices with height-adjustable desks and at least two monitors per workstation
• Use of state-of-the-art AI tools such as Claude Code, GitHub Copilot, and Cursor as standard
• Freedom of technology choice and the opportunity to have a say in selecting technologies and tools
• Sponsorship for participation in sporting events
• Equipment available through the company’s DATAGROUP shop
• More than 30 locations across Germany, enabling internal transfers between locations without changing employers