Software, Developer
Riyadh
Job description
the employer, a subsidiary of Master Works, bridges business and technology through innovative digital solutions. Its expertise spans Quality Assurance, Quality Control, Low-Code/No-Code development, application performance, and application lifecycle management. We are looking for a motivated fresh graduate to join our development team as a Junior Software Developer. You will work alongside senior engineers to design, build, test, and maintain web applications using Angular on the front end and.NET on the back end, supporting digital transformation projects for clients across the Kingdom. Your key responsibilities will include developing and maintaining responsive front-end features using Angular, TypeScript, HTML5, and CSS/SCSS, building and maintaining back-end services and RESTful APIs using C# and ASP.NET Core, as well as writing clean, readable, and maintainable code following team standards and best practices.
Requirements
- Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field
- Graduated within the last 2 years, or graduating soon (internship or graduation project experience is a plus)
- Solid understanding of programming fundamentals: OOP, data structures, and algorithms
- Hands-on knowledge of Angular (components, services, routing, forms, RxJS) and TypeScript
- Hands-on knowledge of C# and.NET / ASP.NET Core (Web API, MVC basics, Entity Framework Core)
- Working knowledge of SQL and relational databases (SQL Server preferred)
- Good knowledge of HTML5, CSS3, and JavaScript
- Familiarity with Git and basic RESTful API concepts
- Good command of English (written and spoken)
- Arabic is a plus.
Skills
Let MIFZZA apply for you
Upload your CV and MIFZZA matches you with jobs that fit your field and city, with an ATS-ready CV and a cover letter for each application.