AI Developer (.NET + AWS)
J
JobgetherSoftware Development
Based in BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSKafka.NETCI/CDRESTful APIsMicroservices
Requirements
- Professional experience developing backend applications with .NET, including REST APIs and microservices.
- Strong knowledge of AWS cloud services such as S3, EC2, Lambda, SQS, DynamoDB, and related technologies.
- Experience with messaging systems and asynchronous processing using technologies such as Kafka, SQS, or event-driven architectures.
- Experience working with relational and non-relational databases.
- Knowledge of distributed systems architecture, including domain-driven design (DDD), scalability, resilience, and decoupling patterns.
- Strong understanding of software quality practices, including unit testing, integration testing, and engineering best practices.
- Experience applying AI development methodologies such as SDD, AI-DLC, or similar approaches.
- Advanced usage of AI tools for software development, including code generation, testing, refactoring, and debugging.
- Experience creating and managing AI agents with planning, execution, and tool usage capabilities.
- Experience integrating AI workflows with development environments and engineering platforms.
- Ability to critically evaluate AI-generated solutions from a technical, security, and quality perspective.
Responsibilities
- Participate in the full software development lifecycle, including design, development, testing, deployment, and operations with AI support.
- Develop backend solutions using .NET, REST APIs, and microservices architectures.
- Build and maintain AI-powered automations and agents capable of executing complex, multi-step tasks.
- Create effective AI inputs, prompts, and specifications to guide and control generated solutions.
- Integrate AI capabilities with engineering tools such as Git, CI/CD pipelines, observability platforms, and issue tracking systems.
- Evaluate AI-generated outputs to ensure quality, security, consistency, and alignment with business requirements.
- Understand and validate the architecture behind AI-generated solutions.
- Design reusable AI skills and compose intelligent capabilities for different use cases.
- Build integrations using MCP (Model Context Protocol) or equivalent technologies.
- Support workflow orchestration involving multi-agent systems or human-agent collaboration.
View Full Description & ApplyYou'll be redirected to the employer's site