.Net Technical Consultant
📣 Job Ad| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Riyadh |
Job Description
About the Role
Alfanar is seeking a .Net Technical Consultant to join their team in Riyadh, Saudi Arabia. This full-time role involves designing, developing, and maintaining secure, scalable, and high-performance software solutions. The consultant will collaborate with cross-functional teams to deliver reliable applications that meet both business and technical requirements.
Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using C#, .NET Core/.NET, React/Flutter, and TypeScript.
- Implement modern software architectures, including Microservices, Clean Architecture, and CQRS, while building secure RESTful APIs and backend services.
- Design, optimize, and maintain SQL Server databases, including schema design, complex queries, stored procedures, and performance tuning.
- Build reusable, maintainable application components and participate in application modernization and cloud migration initiatives.
- Analyze business and technical requirements to design and implement software solutions aligned with functional specifications.
- Develop application components, system integrations, and new features while contributing to architectural design decisions.
- Apply Software Development Life Cycle (SDLC) and Secure Software Development Life Cycle (SSDLC) practices throughout the development process.
- Write, test, debug, refactor, and optimize code to ensure application quality, reliability, and performance.
- Perform functional testing, troubleshoot application issues, and support production incident resolution.
- Automate application delivery using Azure DevOps CI/CD, containerize applications with Docker, and support deployments to Kubernetes and Azure App Services.
- Prepare and maintain technical documentation, including application designs, technical specifications, and implementation details.
- Adhere to coding standards, development guidelines, and documentation best practices while continuously improving technical skills and adopting modern technologies.
- Collaborate with cross-functional teams to deliver high-quality software solutions within project timelines.
- Participate in code reviews, technical discussions, and knowledge-sharing activities to promote engineering excellence and continuous improvement.
Role Accountabilities
- Maintain updated soft and technical skills relevant to the job.
- Perform planned activities to meet operational and development targets as per delivery schedules.
- Utilize resources effectively to achieve objectives within efficient cost and time.
- Provide periodic reports detailing deviations and execution of planned tasks.
- Solve arising problems and escalate complex operational issues.
- Ensure quality requirements to develop effective quality control and processes, including specifications for products or related activities.
- Coordinate well-defined written systems, policies, procedures, and seek automation opportunities.
- Comply with related policies, procedures, and work instructions.
- Ensure compliance with relevant safety, quality, and environmental management procedures and controls within the defined area of work activity.
Qualifications and Experience
- A minimum of 5 to 10 years of relevant experience is required for this role.
Work Environment
This is a full-time position based in Riyadh, Riyadh, Saudi Arabia. The salary for this position will be disclosed during the recruitment process.
Requirements
- Requires 5-10 Years experience
Similar Jobs
You may also like
- Related .Net Technical Consultant Opportunities
- Sales Support Specialist Jobs in Al Khobar
- Business Development Supervisor Jobs in Al Khobar
- Sales Representative Jobs in Al Khobar
- Receptionist Jobs in Al Khobar
- Quantity Surveyor Jobs in Al Khobar
- Other Job Fields in Riyadh
- Route Salesman Jobs in Riyadh
- Business Development Supervisor Jobs in Riyadh
- Real Estate Marketer Jobs in Riyadh
- Interior Architect Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Receptionist Jobs in Riyadh
- AI Engineer Jobs in Riyadh
- Waiter Jobs in Riyadh
- Quantity Surveyor Jobs in Riyadh
- Store Manager Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Accounts Assistant Jobs in Dammam
- Physiotherapy Specialist Jobs in Taif
- Commercial Manager Jobs in Neom
- Emergency Services technician Jobs in Taif
- Process Safety Engineer Jobs in Ras Tannurah
- Civil Engineer Jobs in Tabuk
- Seller Jobs in Medina
- Marketing Manager Jobs in Makkah
- Senior Consultant Jobs in Riyadh
- Project Manager Jobs in Duba