Senior Software Developer

 

Description:

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

Organization Agna Business Servicess
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Developer
Job Location Doha,Qatar
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-11-28 4:51 pm
Expires on 2025-02-26