.NET Developer - Remote📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | Remote | |
| Location | Jeddah |
Job Description
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
- Sales Representative Jobs in Dammam
- Marketing Specialist Jobs in Dammam
- Marketing Manager Jobs in Dammam
- Receptionist Jobs in Dammam
- Human Resources Specialist Jobs in Dammam
- Other Job Fields in Jeddah
- Sales Representative Jobs in Jeddah
- Marketing Specialist Jobs in Jeddah
- Marketing Manager Jobs in Jeddah
- Receptionist Jobs in Jeddah
- Human Resources Specialist Jobs in Jeddah
- Inventory Controller Jobs in Jeddah
- Minitruck driver Jobs in Jeddah
- Medical Laboratory Scientist Jobs in Jeddah
- Radiographer Jobs in Jeddah
- Purchase Specialist Jobs in Jeddah
- Explore Jobs Across Saudi Arabia
- General Security Manager Jobs in Makkah
- Administrative Assistant Jobs in Buraydah
- Maintenance Supervisor Jobs in Nifi
- Data Engineer Jobs in Jeddah
- Financial Analysis Specialist Jobs in Dammam
- Sales Representative Jobs in Al Wajh
- Sales Representative Jobs in Tabuk
- Business Development Manager Jobs in Dammam
- Videographer And Designer Jobs in Riyadh
- Technical Support Specialist Jobs in Jeddah