remote-friendly Full-time

The Agile Monkeys is hiring a Software Engineer (.net)

About the Role

Join The Agile Monkeys as a Software Engineer (.NET) to maintain and evolve an internal automation platform with high impact across multiple teams. Our bootstrapped company has grown over 14 years out of the Canary Islands, fostering a culture of curiosity and innovation where you'll have real responsibility and the freedom to shape technical solutions.

What You'll Do

  • Own and evolve the technical direction of the solution.
  • Design systems that are pragmatic, maintainable, and scalable.
  • Make end-to-end technical decisions from design to implementation to deployment.
  • See the system as a whole, not just isolated services.
  • Drive automation instead of compensating with process or documentation.
  • Anticipate technical risks and act before they escalate.
  • Translate business and product goals into concrete technical strategy.
  • Push back when something adds complexity without enough value.
  • Make architectural decisions and trade-off discussions.
  • Review and shape technical proposals.
  • Improve CI/CD, deployment and promotion flows.
  • Identify risks before they become incidents.
  • Occasionally go hands-on in complex areas where guidance is not enough.

What We're Looking For

  • Senior backend experience.
  • Experience with distributed systems.
  • Experience with event-driven patterns.
  • API-first mindset (contracts, versioning, backward compatibility).
  • Experience with relational databases at production scale.
  • Experience with CI/CD as a first-class concern.
  • Experience with automated testing as part of design.
  • Strong critical thinking; challenges assumptions constructively.
  • High ownership and accountability.
  • Comfortable working with ambiguity.
  • Clear, direct communication with technical and non-technical stakeholders.
  • Influences through reasoning, not hierarchy.
  • Prioritizes long-term system health over short-term speed.
  • Makes deliberate decisions and explains trade-offs clearly.
  • Maintains high technical standards even when not explicitly asked.
  • Balances pragmatism with technical excellence.
  • Expected to use AI as a leverage tool.
  • Critical mindset: evaluate cost, maintainability, risks.

Nice to Have

  • .NET experience.
  • Experience with GitHub Actions.
  • Experience with Infrastructure as Code (Terraform).
  • Cloud providers experience (Azure).
  • Knowledge on GraphRAG patterns.
  • Knowledge on Agents design.
  • Experience on Extract-Transform-Load (ETL) pipelines.

Technical Stack

  • .NET
  • MSSQL
  • GitHub Actions
  • Terraform
  • Azure

Team & Environment

You'll have regular interaction with product, other engineers, and platform/infra concerns.

Work Mode

This role is remote-friendly.

The Agile Monkeys is an equal opportunity employer.

Required Skills
.NETMSSQLGitHub ActionsTerraformAzureC#ASP.NET CoreEntity FrameworkMicroservicesREST APIsCI/CDCloud InfrastructureIaCAgile MethodologiesSystem Design
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
The Agile Monkeys

A software boutique and a startup studio. Offers AI software consulting services and builds products related to AI and search such as AIFindr.ai.

Visit website
Job Details
Category backend
Posted a month ago