Developer Intern (KSA)
SEIDOR
Date: 1 week ago
City: Riyadh
Contract type: Full time

Description
As a developer, the candidate will be responsible for writing and implementing code to create software applications or features. This would involve using programming languages, frameworks, and other tools to develop, design, and maintain software.
In addition to coding and programming, the candidate would be responsible for debugging and testing their code. Debugging refers to identifying and resolving issues or errors in the code, whereas testing refers to ensuring that the code works as expected and meets the requirements specified by the client or project manager.
Documentation is also an important part of software development, and the candidate would be expected to document their code and any processes they use, as well as test and user documentation. This would help to ensure that the software is understandable, maintainable, and can be used by other developers in the future.
Another important aspect of the role is researching and investigating issues that arise in the software. This would involve identifying the root cause of issues, understanding how they occur, and developing solutions to fix them. The candidate would need to have good problem-solving skills and be able to work independently or as part of a team to find solutions to complex problems.
Finally, the candidate should have a proactive approach to learning about new technologies and keeping up with the latest trends and developments in the field. This would help to ensure that the software they develop is up-to-date, secure, and meets industry standards. They should be able to demonstrate a willingness to learn new technologies and have a passion for staying on top of industry trends.
Requirements
The candidate must at least have knowledge in the following areas:
As a developer, the candidate will be responsible for writing and implementing code to create software applications or features. This would involve using programming languages, frameworks, and other tools to develop, design, and maintain software.
In addition to coding and programming, the candidate would be responsible for debugging and testing their code. Debugging refers to identifying and resolving issues or errors in the code, whereas testing refers to ensuring that the code works as expected and meets the requirements specified by the client or project manager.
Documentation is also an important part of software development, and the candidate would be expected to document their code and any processes they use, as well as test and user documentation. This would help to ensure that the software is understandable, maintainable, and can be used by other developers in the future.
Another important aspect of the role is researching and investigating issues that arise in the software. This would involve identifying the root cause of issues, understanding how they occur, and developing solutions to fix them. The candidate would need to have good problem-solving skills and be able to work independently or as part of a team to find solutions to complex problems.
Finally, the candidate should have a proactive approach to learning about new technologies and keeping up with the latest trends and developments in the field. This would help to ensure that the software they develop is up-to-date, secure, and meets industry standards. They should be able to demonstrate a willingness to learn new technologies and have a passion for staying on top of industry trends.
Requirements
The candidate must at least have knowledge in the following areas:
- C# is a must, with a familiarity of its coding environment.
- Knowledge of the .NET framework and its newest features.
- Database skills having clear concepts about SQL-based databases
- HTML
- CSS
- JavaScript
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Solutions Engineer - Assurance & Automation - Saudi based
Cisco,
Riyadh
12 hours ago
Meet the Team As part of Cisco’s EMEA Internet & Mass-Scale Infrastructure team, you’ll collaborate with account teams, fellow engineers, and customers to define and deliver innovative solutions that set the benchmark for assurance, automation, switching, routing, optical, and SDN. You’ll act as a trusted advisor for customers and a source of thought leadership for the industry, contributing to Cisco’s...

Manager of Professional Development
McKinsey & Company,
Riyadh
13 hours ago
Who You'll Work WithAs part of the Staffing and Professional Development team in the Middle East Office (MEO), you will work closely with consultants, partners, and other team members while supporting our consultants’ professional development. You would be part of a dynamic team and fast-paced environment.In this role, you will develop a professional relationship with consultants from the region, building...

Virtual Customer Insight Coordinator
Aspire nexus,
Riyadh
1 day ago
About The RoleWe are looking for a Virtual Customer Insight Coordinator to analyze consumer interactions and provide valuable insights into customer behavior. Your feedback will help businesses refine their strategies for better engagement and satisfaction. This is a remote and flexible opportunity with earnings based on completed tasks.ResponsibilitiesMonitor and evaluate customer interactions across digital platformsIdentify trends in user behavior and...
