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
View details
Apply Now