Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
Translate application storyboards and use cases into functional features/modules.
Identify, prioritize and execute tasks in the software development life cycle
Develop high-quality software by producing clean, efficient code
Design, build, and maintain efficient, reusable, and reliable code
Identify bugs root cause and find appropriate solutions with no side effects
Help maintain code quality, organization, and automatization
Ensure software is up-to-date with latest technologies.
Adherence to coding standards.
Job Requirements
4+ years experience
Strong knowledge on software implementation best practices
Solid and deep understanding of OOP concepts and principles
Good experience and understanding of software design patterns
Strong proficiency in the .Net framework and coding in C#
Experience with Microsoft .NET, ASP.NET MVC, API technologies.
Proficiency in SQL and database development.
In-depth knowledge of the Software Development Life Cycle (SDLC) and a thorough understanding of various phases, for example, Requirements, Analysis/Design, Development and Testing.
Experience with JavaScript libraries/frameworks e.g. jQuery, Angular, Typescript.
Strong background in data modeling and database design concepts.
Strong experience working in Agile environment and understanding of SCRUM process
إخلاء المسؤولية: د.جوب هو مجرد منصة تربط بين الباحثين عن عمل وأصحاب العمل. ننصح المتقدمين بإجراء بحث مستقل خاص بهم في أوراق اعتماد صاحب العمل المحتمل.
نحن نحرص على ألا يتم طلب أي مدفوعات مالية من قبل عملائنا، وبالتالي فإننا ننصح بعدم مشاركة أي معلومات شخصية أو متعلقة بالحسابات المصرفية مع أي طرف ثالث. إذا كنت تشك في وقوع أي احتيال أو سوء تصرف، فيرجى التواصل معنا من خلال تعبئة النموذج الموجود على الصفحة اتصل بنا