Senior .NET Backend Developer
IgniscorВ офисеот 7 лет5/2Полная занятость
SQLCI/CDREST APIC#.NET.NET CoreAzure DevOpsEntity FrameworkMicrosoft Azure
Описание
Igniscor is looking for an experienced backend developer with good English (B1+) to work for their Canadian client with C#, ASP.NET Core, and Microsoft Azure. English is required for daily communication with the team.
Responsibilities
- Design and build the backend behind the client's product – distributed, cloud-based systems that have to stay reliable under real production load
- Own features end to end: from clarifying requirements and designing the architecture to shipping, monitoring, and troubleshooting in Azure
- Collaborate closely with the client's team, product owners, QA, and DevOps engineers
- Influence technical decisions – from service boundaries and messaging to data design and AI integrations
Requirements
- 7+ years of professional software development experience
- Strong hands-on experience with C# and .NET / ASP.NET Core
- Solid understanding of REST API design
- Strong knowledge of object-oriented design and software architecture
- Experience designing and building distributed backend systems
- Strong experience with relational databases and SQL
- Experience with Entity Framework or another ORM
- Experience with asynchronous programming and concurrent processing
- Understanding of dependency injection, SOLID principles, and common design patterns
- Experience designing systems with reliability, scalability, and maintainability in mind
- Experience with Azure DevOps and CI/CD pipelines
- Ability to independently take a feature or technical problem from requirements to production
- Comfort with designing and troubleshooting cloud-based applications
- Strong practical experience with Microsoft Azure is highly desirable
Nice to have
- Event-driven architecture and messaging systems
- Azure Service Bus: topics, queues, sessions, and dead-letter processing
- Microservice or modular service architectures
- Multi-tenant SaaS applications
- High-availability production systems
- Privacy-sensitive or regulated applications
- Application performance monitoring and observability
- AI/ML service integration – Azure OpenAI or other AI platforms
We offer
- Competitive salary
- 5/2 work schedule with a flexible start time
- Office in the historical city center
- Paid vacation (20 working days per year) and sick leave
- 2 corporate parties per year