software architect

DAKO GmbH

Job

In this role, you will design technical concepts for systems and extensions, accompany their implementation in the team, develop APIs, evaluate new technologies, and implement quality assurance standards.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • As a software architect, you develop technical concepts for new systems and system extensions and oversee their implementation within the development team.
  • You translate product decisions into viable architecture specifications, design integration with third-party systems via APIs and connectors, and ensure a clean, maintainable software architecture using appropriate design patterns.
  • Development of technical concepts for new systems and system extensions, including support and assistance during their implementation within the development team.
  • Derivation of technical requirements from product decisions and translation into implementable architecture and system specifications.
  • Design and support in the implementation of suitable design patterns in software development.
  • Maintain an overview of the entire system.
  • Design of the integration framework and its extension points.
  • Development of standard connectors to third-party systems.
  • Development and maintenance of API Gateway and API standards.
  • Evaluation of new technologies regarding their suitability for existing and future system requirements, including proactive onboarding and provision of prototype implementations.
  • Co-development of strategies to ensure quality system development (benchmarks, monitoring, consideration of QA requirements).
  • Debugging as well as analysis and resolution of errors and performance issues in the overall system.

Our expectations of you

Education

  • Completed degree in Computer Science or a comparable qualification.

Qualifications

  • Good knowledge of the current .NET / .NET Core Framework.
  • Excellent knowledge of C# and OOP.
  • Confident handling of debugging and performance analysis in complex systems.
  • Ability to communicate technical knowledge clearly to team members and Scrum teams.
  • Connector development for third-party systems, ideally with eventing patterns.
  • Knowledge of quality assurance strategies (benchmarks, monitoring).
  • Knowledge in the fields of transport, logistics, or telematics.

Experience

  • Several years of experience in designing and implementing software architectures as well as suitable design patterns.
  • API design experience (gateway concepts, API standards/governance).
  • Experience with integration frameworks and extension point architectures.
  • Experience in evaluating new technologies and their prototypical implementation.
  • Practical experience with Kubernetes, Docker, and Helm.

What we offer

  • Work-life balance is not just a buzzword for us, but a lived reality.
  • We believe that good work arises from motivation, team spirit, and an environment where one feels comfortable.
  • Flexible working hours.
  • Up to 2 days per week working remotely.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Jena
    Thüringen, Germany

About your employer

DAKO GmbH has been developing intelligent software platforms for transport and delivery companies since 2004. The core of the product portfolio, the web-based portal TachoWeb, optimizes transport processes through comprehensively networked functions around the tachograph, telematics and transport planning.

Company size
250+ Employees
Company type
Established Company
Work model
Onsite, Hybrid
Industry
Logistics, Transportation
  • HUK-COBURG VersicherungsgruppeCoburg

    • Hybrid
    • Onsite
    • Full Time

    Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...

    • Java
    • Spring Boot
    • Apache Kafka
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    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,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3
  • sinoDusseldorf

    • Easy Apply
    • Onsite
    • Full Time
    • Senior

    sino AG, based in downtown Düsseldorf, has been an innovative financial service provider for over 25 years. We specialize in the execution of securities transactions for the most active and demanding traders in Germany. With currently 26 employees, we...

    • Java
    • PHP
    • C#
    • SQL
    • Linux
    • Windows

software architect

DAKO GmbH