AI-Accelerated Development: Integrate AI assistants (e.g., Cursor, GitHub Copilot) into your daily workflow for rapid code generation, debugging, and complex problem-solving.
High-Transaction Systems: Design and implement scalable backend services using .NET Core 6+ capable of handling thousands of concurrent users.
Microservices Architecture: Build and optimize distributed systems with a focus on high availability, utilizing Event-Driven architectures and message queuing (Kafka, RabbitMQ, or Azure Service Bus).
AIDLC Testing: Achieve a mandatory 97% code coverage ratio by leveraging AI to generate comprehensive unit, integration, and end-to-end tests.
Performance Tuning: Optimize SQL (SQL Server/PostgreSQL) and NoSQL (MongoDB/Redis) schemas and queries to ensure peak application performance.
Technical Governance: Participate in rigorous code reviews focused on performance, observability, and adherence to "Simple Code" standards.
Requirements
Experience: 5+ years of hands-on coding experience in modern backend environments.
Must-Have AI Skills: Deep experience with AIDLC (AI-Driven Lifecycle) and agentic programming mindset.
Deep proficiency in .NET Core 6+ and C# (advanced level)
Strong expertise in SQL databases (SQL Server, PostgreSQL, or MySQL)
Hands-on experience with Azure (Functions, App Services) or AWS.
Strong grasp of SOLID principles, Clean Architecture, and Domain-Driven Design (DDD).
Tech Stack
AWS
Azure
Distributed Systems
Kafka
Microservices
MongoDB
MySQL
NoSQL
Postgres
RabbitMQ
Redis
SQL
.NET
Benefits
Flexible hours and remote-first mode
Competitive compensation
Complete Hardware/Software setup – anything you need for work
Open-door culture, transparent communication, and top management at a handshake distance
Health insurance, vacation, sick leaves, holidays, paid maternity/paternity leave
Access to our learning & development center: workshops, webinars, training platform, and edutainment events