Senior Software Engineer

New

avenit AG

Job

In this role, you clarify requirements with clients, develop software designs, and implement business logic in C#/.NET or TypeScript/Node.js for web applications and mobile apps.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • You work with the client’s subject matter experts to clarify which processes the application should support. You translate business rules and edge cases into a robust software design.
  • You help decide how an application is structured, how its components work together, and where it connects to existing systems. You implement your decisions directly in the code.
  • Depending on the project, you’ll develop business logic and interfaces using C# and .NET or TypeScript and Node.js. You’ll work on web applications as well as native apps for mobile devices and desktop.
  • You design relational data models that clearly represent business relationships. When a query slows down as the volume of data grows, you investigate the root cause.
  • You find ways to integrate new requirements cleanly into an established codebase. In code reviews, you share your experience and make technical decisions transparent to the team.

Our expectations of you

Education

  • You have a completed degree in computer science, information technology, or a comparable qualification.

Qualifications

  • You’re open to modern development tools and agentic coding. You’re keen to use coding agents strategically and review their suggestions to the same standards as your own code.
  • You can explain technical decisions clearly to the team and to customers.
  • You communicate confidently in German and English.

Experience

  • You have at least five years of experience in professional software development. We particularly value experience developing custom software for clients or working on complex business applications.
  • Your technical focus is on C# and .NET or TypeScript and Node.js. You have solid hands-on experience with one of these stacks and have already worked with the other.
  • Knowledge of Vue.js, React, or Angular is also welcome, as is experience with native mobile or desktop applications. Java skills are an additional plus.
  • You have experience in software architecture, apply clean code principles, and can explain when a design pattern provides a simpler solution to a specific problem.
  • You have a solid understanding of relational databases and hands-on experience with at least one of the following systems: PostgreSQL, Microsoft SQL Server, Oracle, or IBM DB2.

What we offer

  • Structured onboarding with real people to turn to—so you can hit the ground running from day one.
  • Work from home anywhere in Germany or work in our modern office in Offenburg? Work in whatever way suits you best.
  • We provide licenses for Claude Code, Cursor, Copilot & more. You can try out new tools and models instead of having to request them—and your insights can change how the entire team works.
  • Company pension plan with a 20% employer contribution—well above the statutory minimum.
  • 30 days of annual leave, plus Christmas Eve and New Year’s Eve off—and you’ll earn additional days as your length of service increases.
  • Job ticket or company bike—we make your commute to the office easier and greener.
  • Quarterly all-hands events, summer parties, Christmas parties, or just because—we know how to pop the cork.
  • Flat hierarchies, quick decisions, and a willingness to listen to what matters to you personally.

Benefits

Health, fitness & fun

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Offenburg
    Baden-Württemberg, Germany

About your employer

avenit AG, based in Offenburg, Germany, is an established digital agency specializing in supporting medium-sized companies in digital communication.

Company type
Established Company
Work model
Onsite, Hybrid
Industry
Internet, IT, Telecommunication
  • 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
  • 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
  • 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

Senior Software Engineer

avenit AG