Responsibilities
Develop software solutions by analyzing user needs, systems flow, and data usage.
Document and demonstrate solutions through clear code, flowcharts, and diagrams.
Translate storyboards and use cases into functional features/modules.
Identify, prioritize, and execute tasks in the software development lifecycle.
Produce clean, efficient, and high-quality code.
Ensure optimal performance, quality, and responsiveness of applications.
Troubleshoot and identify bugs, providing appropriate solutions.
Maintain code quality and automation processes.
Collaborate with internal teams and vendors to improve products.
Stay updated with the latest technologies and ensure software is current.
Provide support for live systems as needed.
Qualifications
B.S. in Computer Science, IT, or related field.
4+ years of experience in software development.
Strong knowledge of OOP principles and software design patterns.
Proficiency in .NET Framework, C#, ASP.NET MVC, and API technologies.
Basic knowledge of SQL and database development.
Experience with JavaScript frameworks like jQuery, Angular, and Typescript.
Experience with unit testing (nUnit, MSTest).
Strong analytical and problem-solving skills.
Familiarity with MS Visual Studio, SQL Server, and TFS.
تفاصيل الوظيفة
الموقع عمان - الأردن
القطاع
تكنولوجيا المعلومات والاتصالات
نوع الوظيفة دوام كامل
الدرجة العلمية بكالوريوس
الخبرات 4+
الجنسية
غير محدد
سجلي الدخول للتقدم