Software Developer

Da Vinci Engineering GmbH
4 days ago

Role details

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

Job location

Tech stack

JavaScript
.NET
API
Artificial Intelligence
Automation of Tests
Azure
C Sharp (Programming Language)
Cloud Computing
Software Documentation
Software Quality
Code Review
Continuous Integration
DevOps
Electronic Data Interchange (EDI)
Middleware
Python
Cloud Services
Software Engineering
Software Quality Assurance (SQA)
SQL Databases
Systems Integration
TypeScript
Web Content Accessibility Guidelines
Web Applications
React
Delivery Pipeline
Backend
Information Technology
Performance Monitor
Front End Software Development
Software Version Control
Api Management
Serverless Computing
Programming Languages

Job description

  • Design and develop responsive, accessible, and high-performing web applications using React, TypeScript, or similar technologies, ensuring scalability across both front-end and back-end components
  • Build secure integration layers and middleware enabling smooth data exchange between Magnolia CMS, AIgensei, and Microsoft Azure services
  • Deploy, monitor, and operate cloud applications in Microsoft Azure, including App Services, Azure Functions, API Management, Storage, and CI/CD automation
  • Implement AI-driven features such as semantic search, conversational interfaces, and personalized user experiences using Azure OpenAI and AIgensei APIs
  • Collaborate with external vendors and internal teams across engineering, data science, product, and IT to ensure alignment with technical, security, and infrastructure requirements
  • Ensure high software quality through automated testing, code reviews, performance monitoring, and compliance with data privacy and accessibility standards such as WCAG
  • Prepare clear technical documentation, operational runbooks, and handover materials to support smooth operations and long-term maintainability

Requirements

Do you have experience in TypeScript?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, Software Engineering, or related field

  • 5+ years in frontend/backend development using modern frameworks
  • Work with multiple programming languages such as React, JavaScript/TypeScript, Python, C#/.NET, SQL, or others as needed
  • Proven experience in developing scalable, secure, and accessible web applications using modern front-end frameworks (e.g. React/TypeScript), Microsoft Azure cloud services, and AI-driven technologies (e.g. Azure OpenAI, AIgensei), including system integration and middleware development
  • Strong understanding of software quality assurance, CI/CD, documentation, and regulatory requirements (data privacy, accessibility/WCAG), with the ability to collaborate effectively with cross-functional teams, vendors, and internal IT stakeholders
  • Strong knowledge of Agile/Scrum development practices, DevOps methodologies, CI/CD pipelines, automated testing, documentation standards, and version control systems
  • Strong problem-solving and analytical thinking, ability to work independently, effective communication for cross-team collaboration and strong teamwork abilities

You can expect ...

  • Experience in exciting and international projects
  • Continuous salary development

About the company

Nothing provides more motivation than success. Da Vinci Engineering is highly committed to ensuring the own employees' success. Become a part of us!

Apply for this position