Role Overview
We are looking for a highly experienced Senior Full-Stack Developer with extensive expertise in designing, building, and maintaining scalable platforms and high-performance APIs using C# and .NET.
The ideal candidate will have strong backend development skills, a solid understanding of Azure cloud infrastructure and networking, and good working knowledge of Angular, Node.js, and Next.js.
We are also looking for a developer who actively embraces AI-assisted software development, understands generative AI technologies, and is comfortable using modern development tools such as Visual Studio, OpenAI Codex, and Cursor to improve productivity and code quality.
Key Responsibilities
Design, develop, and maintain scalable backend platforms and RESTful APIs using C# and .NET Core / modern .NET.
Architect reliable, secure, high-performance systems capable of handling significant traffic and data volumes.
Develop and maintain applications and services hosted on Microsoft Azure.
Work with Azure Blob Storage, static website hosting, CDNs, caching, and cloud-based content delivery.
Troubleshoot issues involving networking, DNS, HTTP/HTTPS, SSL/TLS, routing, and infrastructure connectivity.
Develop and maintain Angular applications and integrate frontend applications with backend APIs.
Build and support API-driven applications and services using Node.js.
Work with Next.js, including server-side rendering, static site generation, routing, and API integrations.
Use AI-assisted development tools to accelerate coding, refactoring, debugging, testing, and technical problem-solving.
Participate in architectural discussions, technical design, code reviews, and performance optimization.
Ensure code quality, security, scalability, and maintainability across the application stack.
Required Skills and Experience
Backend Development – C# / .NET
Extensive professional experience with C# and .NET Core / modern .NET.
Proven experience designing and building scalable APIs, backend platforms, and distributed systems.
Strong understanding of asynchronous programming, concurrency, performance optimization, and API security.
Experience with microservices, service-oriented architecture, and system integration.
Azure & Cloud Infrastructure
Good understanding of Microsoft Azure services and cloud architecture.
Experience with Azure Blob Storage and static website hosting.
Knowledge of CDNs, caching strategies, and content delivery optimization.
Familiarity with deployment, monitoring, and troubleshooting cloud-hosted applications.
Networking
Strong understanding of networking fundamentals, including DNS, TCP/IP, HTTP/HTTPS, SSL/TLS, firewalls, and load balancing.
Ability to troubleshoot connectivity, latency, routing, and infrastructure-related issues.
Frontend & JavaScript Technologies
Good understanding of Angular and TypeScript.
Working knowledge of Node.js for developing backend services and API-driven platforms.
Good understanding of Next.js, including SSR, SSG, routing, and API integration.
Understanding of frontend architecture, authentication, and communication with backend services.
AI & Modern Development Tools
Good understanding of generative AI and its practical applications in software development.
Hands-on experience with AI-assisted development tools, particularly OpenAI Codex and Cursor.
Strong proficiency with Visual Studio, including debugging, profiling, and development workflows.
Experience using AI tools for code generation, refactoring, debugging, test creation, and documentation.
Understanding of effective prompting, context management, and working with AI coding agents.
Ability to critically evaluate AI-generated code for correctness, security, performance, and maintainability.
Familiarity with integrating generative AI capabilities and LLM-based APIs into applications is an advantage.
Desirable Experience
Azure DevOps, GitHub Actions, and CI/CD pipelines.
Docker and containerized applications.
SQL Server, database design, and performance optimization.
Redis, message queues, and event-driven architecture.
Azure Front Door, Azure CDN, and related cloud infrastructure.
OAuth 2.0, OpenID Connect, and JWT authentication.
Application monitoring, observability, and logging.
Experience with LLM APIs, retrieval-augmented generation (RAG), or AI-powered application development.
Ideal Candidate
We are looking for a senior, hands-on engineer with a backend-first mindset who understands how the entire application stack works together.
The successful candidate should be able to take ownership of complex technical challenges, make sound architectural decisions, and troubleshoot issues across backend services, frontend applications, networking, and cloud infrastructure.
They should also be enthusiastic about modern AI development workflows, using tools such as Codex and Cursor as a natural part of their daily engineering process while maintaining high standards of software quality.
Above all, we value strong technical judgment, independence, practical problem-solving, and the ability to deliver scalable, production-ready solutions.
Source: Wellfound.
Report this job
Wrongly listed? Tell us why.