We are looking for a Senior Full Stack Engineer with strong experience in C#/.NET and Angular who is passionate about modern software engineering practices and AI-enabled development.
This role requires a hands-on engineer who not only uses AI tools to accelerate development, but also understands how to build, integrate, and extend AI-powered development workflows.
Required Qualifications
- 6+ years of professional software development experience
- Strong experience with:
- C#
- .NET Core / ASP.NET Core
- Angular
- TypeScript
- REST APIs
- Experience building full-stack applications from front-end to back-end
- Advanced English communication skills
- Experience working in Agile development environments
AI-Assisted Development Requirements
We are looking for engineers who actively leverage AI as part of their software development practice and have experience beyond basic code generation.
Required experience includes:
- GitHub Copilot, Claude Code, Cursor, Codex, or similar tools
- Prompt Engineering
- Context Engineering
- Writing and maintaining reusable AI Skills
- MCP (Model Context Protocol) integrations
- AI-powered development workflows
- AI-assisted testing, debugging, code reviews, and refactoring
- Documentation-as-context approaches
- Agent-based development workflows
Preferred Experience
Experience designing, integrating, or building:
- AI agents
- Agent orchestration workflows
- MCP servers and clients
- Retrieval-Augmented Generation (RAG) solutions
- AI development automations
- Multi-agent systems
- Semantic search solutions
- AI-powered internal developer tools
- OpenAI, Anthropic, Azure OpenAI, or similar LLM platforms
Important
This position is focused on C#/.NET Full Stack Development with Angular.
We are specifically looking for engineers who combine strong .NET + Angular development experience with practical experience implementing and extending AI-powered engineering workflows, not only consuming AI tools for code generation.