Senior Full Stack .NET Developer – Spanish Bilingual ()
Description
.NET Developer
Job Requirements
Full-Stack · C# · Angular/React · Azure · Generative AI
1. Core .NET & C#
· 5+ years of experience with C# and .NET (6/7/8)
· Proficiency in ASP.NET Core Minimal APIs and REST API design
· Understanding of OOP, SOLID principles, and design patterns
· Experience with Entity Framework Core and Dapper
· Knowledge of dependency injection, middleware, and background services
· Familiarity with message brokers (Azure Service Bus, RabbitMQ)
2. Angular / React Frontend
· 3+ years of Angular / React (v15+) with TypeScript
· Standalone components, signals, and reactive forms
· State management with NgRx or Angular Signals
· Angular Material or Fluent UI for component libraries
· RxJS and async data stream handling
· Responsive design and accessibility (WCAG 2.1)
3. Azure & Cloud
· Azure DevOps pipelines for CI/CD
· Azure Storage, Cosmos DB, and Azure SQL
· Experience with Azure Monitor, Application Insights, Log Analytics, Sentry
4. AI & Generative AI
LLM Integration & Azure AI Foundry
· Familiarity with Microsoft Copilot extensibility and AI-powered feature development
Prompt Engineering & RAG
· Ability to design and implement prompt engineering patterns (few-shot, chain-of-thought, RAG)
AI-Assisted Development (Claude Code & Copilot)
· Practical experience using AI coding assistants (Claude Code, GitHub Copilot, Cursor, or similar) to accelerate application development, generate boilerplate, and scaffold features
· Ability to write effective prompts to generate, refactor, debug, and document code using LLM-based tools
· Experience reviewing and validating AI-generated code for correctness, security, and maintainability in production
5. Collaboration & Process
· Agile/Scrum experience with tools like Azure Boards or Jira
· Git-based workflows (GitHub, Azure Repos) including branching strategies
· Code review culture and technical documentation practices
· Ability to translate business requirements into technical solutions
· Strong communication skills across technical and non-technical stakeholders
Nice to Have
· Experience with Microsoft Copilot Studio or Power Platform AI features
· Familiarity with Model Context Protocol (MCP) for tool-augmented AI
· Exposure to multi-modal AI (image, audio, document processing)
· Contributions to open-source or internal AI tooling
· Azure AI Engineer Associate certification (AI-102)
· Knowledge of vector databases (Azure AI Search)
