We're Hiring: .NET Software Developers – 2 Openings | Fully Remote (Work From Home)
About the Company
A leading Human Resources company in Saudi Arabia, building in-house software solutions and integrating the latest AI technologies to enhance and automate its services.
Job Title: .NET Software Developer (Full Stack)
Number of Openings: 2
Work Mode: Fully remote (work from home)
Employment Type: Full-time
Responsibilities:
- Design, develop, and maintain applications and systems using the latest .NET frameworks (.NET 8+, ASP.NET Core, C#)
- Build robust, scalable backend services using Web API and Microservices architecture
- Develop modern, responsive frontend interfaces using the latest frameworks (React / Angular / Blazor)
- Integrate AI technologies (LLMs, intelligent automation, RAG) into existing systems to improve service quality and efficiency
- Design databases and optimize their performance (SQL Server / PostgreSQL)
- Write clean, testable, maintainable code following best software engineering practices
- Participate in code reviews and ensure overall software quality
- Work within an Agile/Scrum methodology and collaborate with the team to deliver projects on time
- Prepare technical documentation for developed solutions
- Stay current with emerging technologies and propose innovative solutions aligned with company goals
Required Qualifications & Experience:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 3 to 5 years of hands-on experience developing software with .NET
- Strong, practical command of the latest .NET frameworks (.NET 6/7/8+, ASP.NET Core, C#, Entity Framework Core)
- Solid experience with modern backend technologies: RESTful APIs, Microservices, Docker, and Kubernetes; with strong hosting experience in IIS and cloud environments
- Experience with a cloud platform (Azure or AWS)
- Hands-on experience with a modern frontend framework (React.js / Angular / Blazor), proficient in TypeScript, HTML5, and CSS3
- Proven, advanced ability to use, develop, and integrate AI technologies (e.g., OpenAI API, Azure AI, LLMs, RAG, intelligent automation) into software applications and systems
- Familiarity with version control (Git) and CI/CD tooling
- Good knowledge of relational and non-relational databases (SQL Server, PostgreSQL, MongoDB)
- Good understanding of cybersecurity principles and secure coding/data protection best practices
Soft Skills:
- Independent analytical and problem-solving skills
- High self-discipline and strong time management in a remote work environment
- Good written and verbal communication skills in both Arabic and English
- Initiative, innovative thinking, and staying current with new technologies
- Ability to work within a team.
How to Apply:
Please apply directly via the "Easy Apply" button on LinkedIn.