.Net Technical Consultant
Riyadh, Riyadh Province, Saudi Arabia · Full Time
Be the first to apply
- Experience
- 4–6 yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- In office
- Education
- Bachelor's degree in Information Management Sciences & Systems or related field
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Overview
This role involves designing, developing, and sustaining secure, scalable, and high-performing software solutions while collaborating closely with cross-functional teams to produce reliable applications that fulfill both business and technical expectations.
Main Responsibilities
- Create and maintain scalable full-stack applications employing C#, .NET Core/.NET, React/Flutter, and TypeScript.
- Implement contemporary software design patterns such as Microservices, Clean Architecture, and CQRS, along with constructing secure RESTful APIs and backend services.
- Design, fine-tune, and maintain SQL Server databases including schema design, complex query development, stored procedures, and performance optimization.
- Develop reusable and maintainable application components while engaging in application modernization and migration to cloud environments.
- Interpret business and technical requirements to architect and implement software solutions aligned with specifications.
- Build application modules, system integrations, and new functionalities contributing to architectural decisions.
- Adhere to Software Development Life Cycle (SDLC) and Secure SDLC (SSDLC) methodologies throughout the project lifecycle.
- Write, test, debug, refactor, and enhance code to guarantee quality, reliability, and efficiency in applications.
- Conduct functional testing, resolve application issues, and assist with production incident management.
- Automate application deployment using Azure DevOps CI/CD pipelines, containerize with Docker, and manage deployments on Kubernetes and Azure App Services.
- Prepare and keep updated technical documentation covering application design, technical specifications, and implementation details.
- Follow coding standards, development guidelines, and documentation best practices, while continually upgrading technical skills and integrating modern technologies.
- Work collaboratively within teams to deliver high-quality software solutions adhering to project schedules.
- Participate in code reviews, technical debates, and share knowledge to foster engineering quality and ongoing improvement.
- Maintain updated soft and technical skills relevant to the position.
- Execute planned tasks effectively, utilizing resources optimally to meet project goals within budget and time limits.
- Provide regular reports detailing progress, deviations, and task completion.
- Troubleshoot and resolve issues; escalate complex operational problems appropriately.
- Ensure development activities meet defined quality control standards and procedures.
- Support business process enhancements by documenting systems, policies, and procedures; pursue automation where feasible.
- Comply with applicable policies, procedures, and work instructions.
- Uphold safety, quality, and environmental protocols within the designated work area to ensure safe operations and regulatory adherence.
Qualifications
- Bachelor's degree in Information Management Sciences & Systems or a closely related discipline.
- Between 4 to 6 years of relevant experience.
Technical Competencies
- Application Development Standards and Procedures
- Application System Analysis and Design
- Application Systems Architecture
- Desktop and Distributed Applications Development
- Joint Application Development
- Web Application Programming
About alfanar
alfanar is a prominent Saudi enterprise with an international footprint specializing in manufacturing and distributing a broad spectrum of low, medium, and high voltage electrical products. Its portfolio includes solutions in conventional and renewable energy, oil and gas, water treatment, infrastructure, technical services, and digital solutions. The manufacturing hub is a vast 700,000 sqm complex in Riyadh equipped with cutting-edge technology and staffed by highly skilled professionals. alfanar emphasizes quality, continuous human capital development, and empowers its workforce by fostering a proactive and inclusive culture.
Minimum education
Bachelor's Degree