عرض مشاركة واحدة
  #1 (permalink)  
قديم 05-04-2016, 11:16 AM
يوبراند يوبراند غير متصل
عضو متواصل
 
تاريخ التسجيل: Jun 2015
المشاركات: 55
معدل تقييم المستوى: 20
يوبراند يستحق التميز
Software/Platform Developer - Riyadh

Job Title: Software Developer
Work Location: Riyadh
Job Description
1.) Work with analysts, IT professionals and other developers to coordinate large-scale development projects and meet deadlines.
2.) Make high-level system design decisions on both legacy application architecture and Big data solutions
3.) Under the guidance of the Technical Lead design and develop application architecture that is scalable, reliable, available and manageable.
4.) Define interactions between application packages, unknown, and middleware systems in terms of functional coverage
5.) Mentor Developers to assist them with their learning and personnel development working with the Technical Leads to identify deficiencies in skills.
6.) Guide team members in various coding methodologies, patterns & practices, testing practices, and tools that complement the software architecture.
7.) Promote Agile and Test *****n Development practices within the team, ensuring that Unit Test and Acceptance Tests are implemented to confirm that acceptance criteria (i.e. system behaviors) are met.
8.) Work with the Technical Lead to develop deployment strategy and enforce technical standards and tooling
Essential Skills
1.) Well-grounded knowledge of general software development principles and practices, Object Orientated Design, common design patterns and SOLID principles
2.) Extensive experience with C#/.NET and related technologies
3.) Understanding of modern software language capabilities such as generics and lambda/anonymous methods
4.) Experience with modern UI approaches using HTML5, CSS, Javascript and frameworks such as AngularJS and Bootstrap.
5.) Solid understanding of n-tier and SOA development approaches
6.) Experience with SQL unknown, preferable Microsoft SQL Server
7.) Experience of Test-*****n Development and Mocking frameworks such as MSTest, NUnit, Moq, etc
8.) Experience using Continuous integration/continuous deployment systems (Git Or TFS)
9.) Experience creating RESTful web services
10.) Agile development methodologies

Desirable Skills
1.) Experience using Microsoft Entity Framework
2.) Experience using Dependency Injection Frameworks
3.) Experience with Domain *****n Design, CQRS, and/or Event Sourcing
4.) Experience in Distributed systems and Queues

For Non-Saudies, you must have a transferable Iqama

Please send your resume to: career@nomd.com.sa