مدة الإعلان منتهية المزيد Software Development Engineer الوظائف

الصفحة الرئيسية الأردن عمان Software Development Engineer

Software Development Engineer
دوام كامل through Candidate Recruitment في Amman, Jordan

Software Development Engineer دوام كامل through Candidate Recruitment في Amman, Jordan

Share this job

ويبرز العمل

نُشرت يوم March 28, 2018

تفاصيل الوظيفة

Responsibilities

  • Software Development Engineers are responsible for design, development, delivery and support of large-scale, multi-tiered, distributed software applications and ;
  • Software Development Engineers solve complex problems, applying appropriate technologies and best ;
  • Their focus is on a major portion of existing or new team software (, significant component, set of features, mid-size application or service). They work with the team to invent, design and build software that is stable and ;
  •  They write code that an SDE unfamiliar with the system can understand. Their solutions are pragmatic. They are proficient in a broad range of design patterns and know when it is appropriate to make trade-offs. They do things with the proper level of complexity the first ;
  •  They consider the legacy of the code they produce, limiting the use of short-term workarounds. They create flexible software without over-engineering. They re-use where possible, while being judicious about introducing dependencies. They are efficient with resource usage (, system hardware, database, memory/CPU, etc.) 
  • They work on project ideas with customers, stakeholders, and peers. They help balance customer requirements with team requirements. They help our team evolve by actively participating in the code review process, design discussions, team planning, and ticket/metric/COE ;
Job Requirements:

  • Bachelor's Degree Electrical Engineering, Computer Sciences, Mathematics, or related technical field 
  • 4+ year relevant work experience 
  • Skilled with Object Oriented Programming (OOP) language like Java, C++, C# or ;
  • Ability to handle multiple competing priorities in a fast-paced environment 
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations 
  • Clear, professional communication skills able to contribute to team discussions, knowing when to contribute, when to listen, and when to ask questions 
  • Experience building decoupled systems with rich user experience that can be built on a variety of platforms (mobile preferred) with a correspondingly complex backend with rich data services and business ;
  • Proactively and continually improve their level of knowledge about Amazon's business and relevant technologies, and use this knowledge to deliver high quality, accurate software ;
  • Responsible for design, development, delivery and support of large-scale, multi-tiered, distributed software applications and ;

Share this job
Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
تحسين فرصتك لحصول على وظيفة خذ دورة عبر الإنترنت على تكنولوجيا المعلومات والحاسوب ابتداءً من الآن. تطلب ترويج10 دولار للدورات عبر الإنترنت. انظر جميع الدورات
مرحبًا mahmood, Reach more people by sharing this job with your network.
تعليقات وملاحظات تعليقات وملاحظات