We are looking for a Senior Software Engineer responsible for building C# applications, including back-end services and client-end counterparts. The ideal candidate will design and develop applications, integrate AI/ML components, and coordinate with the rest of the team.

Requirements

  • Fluent English
  • 5+ years of software engineering experience with C# and its surrounding ecosystem
  • Practical experience with Agentic Workflows for autonomous code and skill creation
  • Practical experience with SDLC Automation using AI-driven tools
  • Practical experience with Code Quality tools and auditing AI-generated logic for security
  • Practical experience with Cloud DevOps and CI/CD
  • Practical experience with Microservices Architecture and RESTful API design
  • Practical experience with containerization technologies, specifically Docker
  • Practical experience with Cloud, and distributed systems
  • Strong understanding of message queuing
  • Strong understanding of asynchronous processing, with knowledge of concurrency patterns
  • Strong understanding of design and architectural patterns
  • Familiarity with Domain Driven Design and Event Sourcing

Benefits

  • PTO 20 Days
  • Life Cover - Life, dread disease, salary protection
  • Fully Remote
  • Laptop and accessories provided