FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior .NET Backend Engineer, C#, Domain Modeling, AI
Yukawa Exponential GmbHSenior Software Engineer in .NET managing complex applications with TypeScript/React and AI integration. Collaborating with teams to ensure clean, testable, and maintainable code across projects.
Tech Stack
Tools & technologiesAzureCloudDockerKubernetes.NETOraclePostgresReactSQLTypeScript
About the role
Key responsibilities & impact- As a Senior Software Engineer you are the technical anchor in one of our client projects.
- You take responsibility for the architecture and implementation of data-intensive, business-complex applications in the .NET environment with full-stack components in TypeScript/React and a growing AI component.
- You work closely with Product Owners, Data Scientists and domain experts, help the team grow (pair programming, code reviews) and ensure that what we build is clean, testable and maintainable.
- Design and implementation of sophisticated backend and full-stack solutions in C# / .NET
- Domain modeling of complex rules and data structures – from requirements to production systems
- Integration of AI models (LLMs, classifiers, recommendation systems) into existing and new applications
- Building and operating data and rules pipelines, including database design (MS SQL, Oracle, PostgreSQL)
- Responsibility for testing, CI/CD and code quality
- Pair programming, code reviews
- Shaping technical decisions across projects and client boundaries
Requirements
What you’ll need- At least 5–10 years of professional software development experience
- Very strong .NET / C# profile at production level
- Experience in software architecture and domain modeling of complex business logic
- Practical experience with relational databases (MS SQL, Oracle or PostgreSQL) and data-intensive applications
- Confident handling of cloud (ideally Azure), Docker, Kubernetes, Git and modern CI/CD pipelines
- Interest in and initial experience integrating AI / LLMs into production software
- Independent, structured working style and enjoyment of pair programming and code reviews
- German business proficient, English fluent
- Strong communication skills and confidence in direct customer contact: You are comfortable working in the client team, speaking with business stakeholders and representing technical decisions
- Willingness to be on-site at the client occasionally (e.g. in NRW)
Benefits
Comp & perks- Permanent employment at Yukawa with a best-of-both-worlds setup: you work deeply in client projects but have a permanent, technically strong team backing you
- Hybrid work: mostly remote, with regular on-site days at the client and joint Yukawa team days
- Challenging projects directly in real enterprise environments
- AI running in production, not just in PowerPoint
- Real impact at the client: you are perceived as part of the client team and help shape outcomes
- Small, technically strong Yukawa team as a home base: short communication paths, a lot of responsibility
- High-quality hardware of your choice
- Personal training budget (conferences, books, certifications)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NETC#TypeScriptReactAI integrationdomain modelingrelational databasesdata-intensive applicationscloud computingCI/CD
Soft Skills
communication skillspair programmingcode reviewsindependent workingstructured working stylecustomer contactteam collaborationtechnical decision-making