Senior Full-Stack Engineer
Develop end-to-end enterprise applications and systems, including AI and LLM capabilities. Work across backend, frontend, architecture, integrations, and production readiness.
Responsabilidades
- Develop end-to-end enterprise systems and applications.
- Design and build backend services with .NET, C#, and REST APIs, and frontend applications with Angular.
- Work with SQL, Oracle, and data models.
- Design microservices architecture and integrations between enterprise and core systems.
- Use AI-assisted development tools for development, refactoring, testing, debugging, documentation, and code review.
- Integrate AI and LLM capabilities into products and business processes.
- Maintain code quality, security, performance, maintainability, and production readiness.
Requisitos
- Academic degree in software engineering or computer science.
- At least 5 years of production software development experience.
- Strong experience with C# and .NET.
- Experience with Angular or a comparable modern frontend framework.
- Experience using AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code.
- Experience developing REST APIs.
- Practical familiarity with microservices and distributed architectures.
- Experience with Docker or Kubernetes, databases, and enterprise system integrations such as SAP.
- Experience integrating LLMs into systems through APIs.
Se valora
- Experience with RAG, embeddings, vector databases, tool or function calling, or AI agents.
- Experience with event-driven architecture, messaging, or queues.