Full Stack Engineer in München

Full Stack Engineer in München

München Vollzeit Vor Ort
S

Job Title

Senior Full Stack .NET Engineer

Location

Hybrid (Amsterdam or Munich)

Employment Type

Full-time

About Us

Our client is a global digital distributor of electronic components operating globally.

Job Summary

We are seeking a Senior Full Stack .NET Engineer to design, build, and maintain critical internal software platforms. This role is essential to strengthening internal software delivery, improving production ownership, and building long-term engineering capabilities within our engineering organization.

Responsibilities

  • Design, develop, test, and maintain full-stack applications using .NET / C# on the backend and modern web technologies on the frontend.
  • Build and maintain APIs, services, integrations, user interfaces, background jobs, and data-driven application features.
  • Work with SQL Server-backed systems, including data access, query performance, stored procedures where applicable, and production data behavior.
  • Translate engineering-ready backlog items and acceptance criteria into practical, maintainable technical solutions.
  • Partner with Product / Delivery Managers to clarify requirements, edge cases, user workflows, and release expectations.
  • Partner with Product Group Team Leads / Architects on technical design, implementation approach, estimates, dependencies, and risks.
  • Write clean, maintainable, testable, and well-documented code that follows GEO engineering standards.
  • Participate in code reviews and provide practical feedback to improve quality, maintainability, security, and performance.
  • Write and maintain automated tests where practical, including unit, integration, API, and UI tests depending on the system.
  • Support QA and Product / Delivery teams during defect triage, regression testing, UAT support, release readiness, and post-release validation.
  • Investigate and resolve production defects, performance issues, integration failures, and other business-impacting application problems.
  • Contribute to root cause analysis and corrective actions after production incidents or recurring defects.
  • Identify technical debt, maintainability risks, and areas where refactoring or modernization can reduce production risk.
  • Document important technical decisions, implementation notes, support procedures, and system behavior for future maintenance.
  • Mentor mid-level and junior engineers through code reviews, technical guidance, and practical engineering examples.

Required Qualifications (Must-Haves)

  • 5+ years of professional software development experience with strong hands-on experience in .NET, C#, and ASP.NET Core.
  • Strong frontend development experience with Angular.
  • Solid experience with SQL Server.

Preferred Qualifications (Nice-to-Haves)

  • Experience with cloud services like Azure, AWS, or GCP.
  • Containerization with Docker or Kubernetes.
  • Automated testing frameworks (e.g., xUnit, NUnit, Playwright, Selenium, Cypress).
  • Experience with other modern JavaScript / TypeScript frameworks (e.g. React, Vue.js).
  • Strong understanding of HTML, CSS, JavaScript / TypeScript, browser behavior, API integration, and frontend application structure.
  • Experience designing, building, and maintaining RESTful APIs and integrations with internal and external systems.
  • Strong experience with relational databases like PostgreSQL, MySQL, or other relational databases.
  • Solid understanding of software design patterns, SOLID principles, object-oriented programming, testability, maintainability, and secure coding practices.
  • Experience working with existing enterprise applications, production systems, legacy code, or complex business workflows.
  • Experience using Git-based workflows, CI/CD pipelines, and standard software development lifecycle practices.
  • Practical experience with Azure DevOps, Jira, or similar systems for work tracking, backlog execution, code collaboration, and delivery visibility.
  • Ability to troubleshoot complex application issues across frontend, backend, APIs, databases, integrations, and environments.
  • Experience with SourceCore-like enterprise platforms, ERP-adjacent systems, warehouse systems, sales / purchasing workflows, finance workflows, or B2B transaction platforms.
  • Experience with message queues, event-driven systems, background processing, scheduled jobs, or integration middleware.
  • Familiarity with observability concepts such as logging, metrics, tracing, monitoring, alerting, and production diagnostics.
  • Experience improving legacy systems through safe refactoring, modernization, performance tuning, and technical debt reduction.
  • Experience in electronic components, technology distribution, supply chain, logistics, manufacturing, e-commerce, or similar B2B environments.
  • Interest in AI-assisted development tools and practical ways to improve engineering productivity and quality.

#J-18808-Ljbffr

S

Kontaktdaten:

shortlistd.io Recruiting-Team