.NET Developer - Remote📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | Remote | |
| Location | Jeddah |
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 Jeddah
- Security Guard Jobs in Jeddah
- Sales Representative Jobs in Jeddah
- Marketing Specialist Jobs in Jeddah
- Guest Services Associate Jobs in Jeddah
- General Accountant Jobs in Jeddah
- Cost Engineer Jobs in Jeddah
- Human Resources Clerk Jobs in Jeddah
- Barista Jobs in Jeddah
- Receptionist Jobs in Jeddah
- Data Entry Agent Jobs in Jeddah
- Explore Jobs Across Saudi Arabia
- Truck Driver Jobs in Riyadh
- Accounting Clerk Jobs in Hail
- Pastry Chef Jobs in Makkah
- Promoter Jobs in Abha
- Data Collector Jobs in Taif
- Marketing Manager Jobs in Medina
- Secretary Jobs in Riyadh
- Data Entry Agent Jobs in Riyadh
- Makeup Artist Jobs in Jeddah
- Business Development Specialist Jobs in Jeddah
