Senior .NET / C# Developer (all genders) at Vexcash AG | Berlin, Germany | Rezi

Senior .NET / C# Developer (all genders) at Vexcash AG

Senior .NET / C# Developer (all genders)

Vexcash AG · Berlin, Germany

Today

Senior .NET / C# Developer (all genders)

Vexcash AG · Berlin, Germany

12 hours ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are looking for an experienced .NET/C# Developer to join our team and contribute to the development of modern web applications in the FinTech sector. You will work in a skilled and collaborative environment using modern Microsoft technologies (.NET 8+) to build reliable, maintainable, and high-quality software solutions. As a full-stack developer, you will contribute across the entire application stack, with a primary focus on backend services and APIs, while also supporting frontend development where needed.

Responsibilities

  • Develop clean, maintainable, testable, and reusable C# code based on business requirements and user stories
  • Design, develop, and maintain applications using ASP.NET Core MVC, ASP.NET Core Razor Pages, and Entity Framework Core.
  • Design and implement RESTful APIs following best practices and scalable architecture principles
  • Contribute to frontend development using HTML5, CSS, Bootstrap, JavaScript, and TypeScript
  • Work with SQL Server, including data modelling, query optimization, and performance tuning
  • Implement automated tests (unit and integration) to ensure software quality
  • Collaborate using Git-based workflows and participate in code reviews
  • Contribute to CI/CD pipelines and automated deployments
  • Work with Microsoft Azure services and cloud-based architectures
  • Analyze, troubleshoot, and resolve technical and performance issues
  • Contribute to continuous improvement of code quality, architecture, and development processes

Requirements

  • Strong professional experience with C# and the .NET ecosystem
  • Hands-on experience with .NET Framework (maintenance and enhancement of legacy applications) and .NET 8+ / ASP.NET Core for modern application development
  • Solid experience with ADO.NET and Entity Framework Core
  • Experience designing and building RESTful APIs
  • Strong knowledge of SQL Server, relational database design, and query optimization.
  • Experience with frontend technologies (HTML5, JavaScript/TypeScript, CSS)
  • Experience with automated testing frameworks (e.g., xUnit, NUnit, MSTest)
  • Good understanding of software architecture principles and design patterns
  • Experience using Git in collaborative development environments
  • Familiarity with CI/CD pipelines and tooling
  • Experience with Microsoft Azure
  • Experience working in agile development environments
  • Strong problem-solving skills and focus on code quality
  • Good command of English and German

Skills

  • C#
  • .NET
  • .NET 8+
  • ASP.NET Core MVC
  • ASP.NET Core Razor Pages
  • Entity Framework Core
  • RESTful APIs
  • SQL Server
  • HTML5
  • CSS
  • Bootstrap
  • JavaScript
  • TypeScript
  • Unit Testing
  • Integration Testing
  • Git
  • CI/CD
  • Microsoft Azure
  • Agile Development

Location

  • Berlin

Work Type

  • Hybrid Working

Benefits

  • Deutschlandticket on a 100% basis
  • Membership of Urban Sports
  • Fresh fruit baskets, hot and cold drinks in our office
  • An international, dynamic, committed and supportive team
  • An office located right next to Berlin’s main railway station Hauptbahnhof, designed in the style of a co-working space
  • Opportunities for personal and professional development
  • A secure job in a company that has enjoyed a steady success story since its foundation in 2011

About the Company

  • VEXCASH AG is Germany’s leading online provider of short-term loans.
  • We offer our customers a quick and straightforward solution to bridge the gap until their next payday.
  • More than 800,000 customers already rely on our service.
  • Thanks to our innovative approach, they can secure financial liquidity without having to commit to a long-term agreement.