Job
In this role, you develop tailored software solutions for testing and measurement laboratories, design architectures, program with C# and WPF, and integrate AI features into agile workflows.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- You will play a key role in the development of custom software applications for technically-physical test laboratories and shape the development of new products based on modern cloud technologies — from architecture through implementation to quality assurance.
- Design software architectures and be responsible for technical decisions for projects.
- Design, develop, and optimize complex user interfaces in C# and WPF.
- Designing and maintaining database structures and high-performance queries in Microsoft SQL Server.
- Create server applications in C# for data processing and notifications.
- Design and implement interfaces to third-party systems (ERP, measurement systems, etc.).
- Architectural development of our platform towards clear layer separation and cloud-native operating models.
- Conceptualization and prototypical implementation of AI-supported features in our specialized applications.
- Active use and evaluation of generative development tools to increase quality and velocity within the team.
- Embedding Security-by-Design throughout the entire lifecycle.
- Knowledge sharing and professional support within the team.
- Create development and user documentation in German and English.
- Advise our clients on setup, operation, and technical issues.
Our expectations of you
Education
- You have a degree in Computer Science or a vocational training as an IT specialist and possess relevant professional experience in .NET development.
Qualifications
- You design complex data structures confidently, apply common design patterns routinely, and make well-informed architectural decisions.
- You have already integrated AI functionality into productive software — or are eager to do so.
- You naturally use generative development tools in your daily work and can assess when they are helpful and when they are not.
- You bring a solid understanding of security: secure coding, authentication, and authorization concepts.
- You enjoy taking responsibility, sharing your knowledge, and actively participating in technical discussions.
- You communicate fluently in German and have good English skills.
- You enjoy evaluating new technologies and integrating them into existing systems.
Experience
- You have experience with WPF and the MVVM pattern and prioritize high-performance, maintainable user interfaces.
- Ideally, you bring cloud experience - Azure is preferred, alternatively AWS or GCP.
What we offer
- You work in cross-functional, agile teams together with colleagues from web development, mobile development, project management, and directly with our clients.
- Full Stack for us means: You design the entire software lifecycle - from planning and architecture through development and testing to deployment, training, and operation.
- Our clients are technically-physical testing laboratories involved in the product development process. Their requirements are as unique as the products they test. This is what makes the work diverse: it's not about standard software with repetitive processes, but about customized solutions in an exciting technological environment.
Benefits
Work-Life-Integration
Topics you will work on
Job locations
About your employer
Individualität, Innovation, Vertrauen – diese drei Kernbegriffe bestimmen die Unternehmensphilosophie der Firma dacore Datenbanksysteme AG seit der Gründung im Jahr 1995 und haben als unternehmerisches Leitbild den Ruf von dacore als verlässlichen Partner auf dem Gebiet prozessbegleitender Managementsysteme manifestiert. Seit 2001 ist dacore eine Aktiengesellschaft mit Sitz in Heroldsberg bei Nürnberg.
- 1995
- Established Company
- Onsite, Hybrid
- Internet, IT, Telecommunication
More jobs
These jobs might also interest you
You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...
You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...
As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...