تفاصيل الوظيفة
Senior Software Developer
Agna Business Servicess · Doha, قطر
- تاريخ النشر على وظائف تناسبك
وصف الوظيفة
Key Responsibilities:
- Design and develop system architecture, collaborating closely with the team
- Enhance C#, Vue.js, and Razor applications, building new functionalities as needed
- Optimize system performance and scalability
- Promote high-quality code through code reviews and team knowledge-sharing
- Troubleshoot and address system issues proactively to prevent future inconsistencies
Requirements:
- Proficiency in C#, .NET, Vue.js, JavaScript, and TypeScript
- Experience with Umbraco v.7 or higher (preferred)
- Familiarity with Entity Framework Core and T-SQL
- Knowledge of Domain-Driven Design (DDD)
- Experience with Azure services (Pipelines, App Services, Service Bus, Functions)
- Test-Driven Development (TDD) experience
- Working knowledge of microservices, SOA, or event-driven architecture (preferred)
- Docker, Kubernetes, and Terraform experience (nice to have)
- Google Analytics tagging and implementation
- SEO knowledge
- Salesforce integration experience (nice to have)
- Fluent in English for technical documentation and team collaboration