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
