.NET Developer - Remote📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | Remote | |
| Location | Makkah |
About the Role
YO IT Consulting is seeking experienced .NET Developers to join their team on a remote, full-time basis. This role is integral to training and evaluating next-generation AI systems by engaging in real-world software engineering tasks. Ideal candidates will possess strong software engineering judgment, the ability to clearly articulate technical decisions, and a proven track record of solving complex backend, full-stack, systems, or infrastructure-related problems. Prior AI experience is not a prerequisite; the focus is on robust engineering skills and effective technical communication.
This position offers the opportunity to work on challenging projects, review and debug code across diverse technical environments, and contribute to the design and evaluation of practical software solutions. The role demands adaptability to new codebases and frameworks, with a strong emphasis on understanding and explaining technical tradeoffs related to scalability, maintainability, performance, reliability, security, and developer experience.
Key Responsibilities
- Engage in challenging software engineering tasks spanning backend, full-stack, infrastructure, and systems development.
- Review, debug, enhance, and clearly explain code across various technical environments.
- Design and evaluate practical solutions involving APIs, databases, services, integrations, testing methodologies, and deployment workflows.
- Identify and analyze tradeoffs concerning scalability, maintainability, performance, reliability, security, and overall developer experience.
- Articulate technical reasoning and decision-making processes clearly in written form, including justifications for chosen solutions and consideration of alternatives.
- Collaborate effectively with the customer's team on technical reviews, implementation decisions, and problem-solving exercises.
- Demonstrate agility in adapting to new codebases, frameworks, and evolving technical requirements.
Qualifications and Requirements
- Possess a minimum of 5 years of hands-on software engineering experience.
- Demonstrate strong proficiency in at least one backend or full-stack engineering environment, including but not limited to Python, JavaScript/TypeScript, ****, Java, C#, .NET, C++, Go, Ruby, or PHP.
- Have experience in building, maintaining, or reviewing production-level applications, APIs, services, databases, or integrations.
- Exhibit a solid understanding of core software engineering fundamentals, encompassing debugging, testing strategies, code quality standards, architectural principles, and technical tradeoffs.
- Be capable of explaining complex engineering decisions in a clear, objective, and concise manner.
- Be comfortable reading and reasoning through unfamiliar codebases and technical requirements.
Technical Skills
- Software Engineering
- .NET Development
- Backend Development
- Full-Stack Development
- API Design and Development
- Database Management
- Service-Oriented Architecture
- System Integrations
- Software Testing
- Deployment Workflows
- Scalability
- Maintainability
- Performance Optimization
- Reliability Engineering
- Security Best Practices
- Developer Experience Enhancement
- Technical Communication
- Debugging
- Code Quality Assurance
- Software Architecture
- Technical Tradeoff Analysis
- Cloud Environments (AWS, GCP, Azure)
- CI/CD Pipelines
- DevOps Practices
- Containerization
- Monitoring Tools
- Production Operations
- Frontend Frameworks (React, ****, Angular, Vue, React Native)
Work Environment and Details
This is a remote, full-time contractor position. The role is based in Jeddah, Makkah, Saudi Arabia, with work expected to be performed in Jeddah and Makkah. The required experience for this role is between 5 to 10 years.
Requirements
- Requires 5-10 Years experience
Similar Jobs
You may also like
- Related .NET Developer - Remote Opportunities
- Security Guard Jobs in Al Jubail
- General Accountant Jobs in Al Jubail
- Human Resources Clerk Jobs in Al Jubail
- Barista Jobs in Al Jubail
- Receptionist Jobs in Al Jubail
- Other Job Fields in Makkah
- Security Guard Jobs in Makkah
- Sales Representative Jobs in Makkah
- Marketing Specialist Jobs in Makkah
- General Accountant Jobs in Makkah
- Cost Engineer Jobs in Makkah
- Barista Jobs in Makkah
- Receptionist Jobs in Makkah
- Administrative Assistant Jobs in Makkah
- Host Jobs in Makkah
- Purchase Specialist Jobs in Makkah
- Explore Jobs Across Saudi Arabia
- Electronics Technician Jobs in Al Khobar
- General Accountant Jobs in Al Qatif
- Interior Design Technician Jobs in Buraydah
- Branch Manager Jobs in Al Jubail
- Operations Supervisor Jobs in Jeddah
- Butler Jobs in Makkah
- Jewelry Seller Jobs in Jeddah
- Human Resources Specialist Jobs in Al-Ahsa
- Mechanical Technician Jobs in Yanbu
- Sales Coordinator Jobs in Dammam
