Software Developer - Framework

COPA Systeme GmbH & Co. KG

Job

In this role, you will develop modern framework components for our ERP system using C# and .NET, apply clean code principles, and work intensively on improving the architecture and quality of our software.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • Do you not just want to implement requirements but actively contribute to a technical platform?
  • You have already gained initial experience with C# and .NET. Modern software development, Clean Code, Design Patterns, and Software Architectures excite you, and you want to deepen your knowledge of these topics in practice.
  • Quality, maintainability, and sustainable solutions are central to your development approach. You enjoy contributing new ideas and critically questioning existing concepts.
  • Look forward to exciting technical challenges, plenty of creative freedom, and an environment where professional development is explicitly encouraged and supported.
  • YOUR TASK is to...
  • Further development of our framework COPA.CORE based on modern .NET technologies
  • Development of framework components, core services, and reusable software modules for our ERP solution drink.PRO
  • Design and implementation of modern software solutions with C#, Entity Framework, and DevExpress
  • Application of Clean Code principles for developing maintainable, understandable, and extendable software
  • Implementation of proven design patterns and architectural concepts to solve technical challenges
  • Development of high-performance data access and interface components
  • Continuous improvement of our development platform in terms of quality, testability, and maintainability
  • Participation in code reviews as well as in the further development of best practices and development standards
  • Close collaboration with specialist developers and product managers
  • Participation in the technological modernization of our ERP solution and the migration of existing components into our new framework environment

Our expectations of you

Education

  • Completed degree in Computer Science or a comparable qualification

Qualifications

  • You are characterized by the following...
  • Good knowledge of C# and development with .NET
  • Interest in modern software development, software architectures, and technical platforms
  • Knowledge of object-oriented software development as well as in the areas of Clean Code, Design Patterns, and Software Quality
  • Structured and analytical working style
  • Self-reliant action, willingness to learn, and high quality orientation
  • Ability to work in a team as well as the willingness to take responsibility
  • Very good German skills and basic English knowledge

Experience

  • Initial experience with Entity Framework and relational databases
  • Experience with Git and modern development tools
  • Ideally experience with DevExpress components

What we offer

  • WE offer...
  • Flat hierarchies and an open, appreciative corporate culture
  • An individual and intensive onboarding within a highly motivated team
  • Independent work
  • Flexible working hours and location models
  • Individual and continuous personal development
  • Joint and Long-term Shaping of the Future
  • Modern workplaces and free beverages
  • A parking space in front of the door and excellent public transport connections

Benefits

Work-Life-Integration

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Wesel
    Nordrhein-Westfalen, Germany

About your employer

COPA Systeme GmbH & Co. KG is an experienced family-run company specializing in tailored software solutions for the beverage industry. With over 40 years in the market, it offers comprehensive ERP, CRM, BI, and DMS solutions for breweries and beverage wholesalers.

Company type
Established Company
Work model
Onsite, Hybrid
Industry
Internet, IT, Telecommunication
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, Munich

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

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

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • ATSPMannheim

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time
    • Senior

    Consultant & Project Manager – You are the primary contact for our clients and take on the leadership of new projects. Optimize processes & create added value – With your expertise, you will design more efficient workflows and support our clients with...

    • SAP for Healthcare
    • ABAP
  • ATSPErfurt

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time
    • Senior

    Consultant & Project Manager – You are the first point of contact for our clients and take on the leadership of new projects. Optimize processes & create added value – With your expertise, you will design more efficient workflows and support our clients...

    • ABAP
    • SAP for Healthcare

Software Developer - Framework

COPA Systeme GmbH & Co. KG