Full Stack Engineer
About the Company
Nemetschek Group is a Global Software company deals in (AEC) architects, engineers and the construction industry. The company develops and distributes software for planning, designing, building and managing buildings and real estate, as well as for media and entertainment
About the Role
We are looking for a Senior Full-Stack Engineer to join our engineering team. You will work on a cloud-native, multi-tenant SaaS platform, contributing to both frontend and backend development while helping build scalable, secure, and high-performance solutions on Azure. This role involves developing rich user experiences, robust APIs, event-driven backend services, and real-time capabilities across the platform.
Responsibilities
- Design and develop scalable features for the product UI and backend services.
- Build rich and responsive frontend applications using Angular or similar modern frameworks such as React.
- Develop secure, scalable, and high-performance backend APIs using C# and ASP.NET Core.
- Use Entity Framework Core for data access, schema design, migrations, and performance optimization
- Develop asynchronous and event-driven workflows using Azure Functions, Azure Service Bus, and Azure SignalR
- Work with Azure services such as SQL Server, Blob Storage, App Service, Application Gateway, Key Vault, Application Insights, Virtual Network
- Build, maintain, and improve CI/CD pipelines using Azure DevOps
- Monitor applications, troubleshoot production issues, and improve observability and reliability
- Collaborate with cross-functional teams including product, QA, DevOps, and engineering stakeholders
- Participate in code reviews, design discussions, sprint planning, and agile ceremonies
Required Skills
- 5 to 8 years of experience in software development
- Strong experience in backend development using C# and ASP.NET Core
- Strong understanding of JavaScript and TypeScript
- Experience in frontend development using Angular; candidates with strong experience in React or similar modern frontend frameworks may also be considered
- Solid experience with Entity Framework Core and SQL Server
- Hands-on experience with Azure Functions, Azure Service Bus, and Azure SignalR
- Strong knowledge of Azure services including App Service, Blob Storage, Key Vault, Application Gateway, Application Insights, and Virtual Network
- Experience with CI/CD pipeline implementation and maintenance using Azure DevOps
- Good understanding of multi-tenant SaaS architecture and scalable cloud-native application design
- Experience designing and securing APIs using JWT, OAuth, or similar authentication and authorization mechanisms
- Good understanding of asynchronous processing, messaging patterns, and distributed system design
- Proficiency in leveraging AI-assisted development tools such as GitHub Copilot, Claude Code, Codex, or similar to accelerate coding, debugging, testing, and documentation workflows
Preferred Skills
- Nice to have, but not essential:
- Experience with .NET MAUI for mobile application development
- Exposure to AI-related technologies such as AI Agents, RAG, MCP, and Vector Databases
- Experience integrating AI capabilities into enterprise or SaaS applications
- Familiarity with Docker, containers, and cloud-native deployment patterns