Infinios Financial Services B.S.C(c) Is Having An Urgent Job Opportunity With Special Benefits In Bahrain شركة إنفينيوس للخدمات المالية ش.م.ب.(م) لديها فرصة عمل عاجلة بمزايا خاصة في البحرين

 

Overview

As a leading company in the IT software services industry, we pride ourselves on creating high-quality software solutions that meet the diverse needs of our clients. We foster a dynamic and collaborative work environment where innovation thrives. Our team is composed of dedicated professionals who are passionate about making an impact through their work. If you are looking to grow, collaborate, and contribute to cutting-edge projects, this is the place for you. We believe in empowering our employees with the tools and support they need to succeed while constantly striving for excellence.

Full Stack Developer

Roles & Responsibilities

  • Design, develop, and maintain high-quality software solutions.
  • Collaborate with cross-functional teams to gather and analyze requirements.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug complex issues in software applications.
  • Share knowledge and contribute to the overall growth of the team.
  • Collaborate with cross-functional teams, including product managers, designers, and QA engineers.
  • Participate in agile ceremonies and provide input on project planning and estimation.
  • Collaborate with stakeholders to understand business requirements and translate them into technical designs.
  • Identify opportunities for system optimization and performance improvements.
  • Ensure adherence to architectural principles and best practices.
  • Write unit tests and contribute to the overall test strategy.
  • Perform thorough testing to ensure the quality and reliability of software solutions.
  • Participate in peer testing and bug fixing activities.
  • Identify areas for process improvement and propose solutions.
  • Contribute to the evolution of development practices and methodologies.
  • Keep up to date with industry trends and emerging technologies.
  • Actively seek opportunities for professional growth and skill enhancement.

Desired Candidate Profile

  • A minimum of 8 years’ experience, with 3 years in the card issuance / card payment industry.
  • Bachelor's degree in business, computer science, or a related field.
  • Strong understanding of the payment industry landscape, including knowledge of industry regulations and standards.
  • Excellent analytical and problem-solving skills, with the ability to translate data into actionable insights.
  • Proven experience in driving product development and delivering successful product launches.
  • Strong project management and organizational skills, with the ability to prioritize and manage multiple initiatives simultaneously.
  • Excellent written and verbal communication skills, with the ability to effectively communicate with cross-functional teams.
  • Self-motivated and proactive, with a strong sense of ownership and accountability.
  • Previous experience in software and web development.
  • Strong proficiency in one or more programming languages/Back-End Development (e.g., C#, ASP.NET Core, Web APIs, MVC, Entity Framework, Java, Python, etc.).
  • In-depth knowledge of software development principles and best practices.
  • Experience in designing and developing complex software systems.
  • Proficiency in software architecture and system design.
  • Familiarity with agile development methodologies.
  • Experience with version control systems (e.g., Git, SVN).
  • Knowledge of database technologies and SQL.
  • Experience with web development frameworks (e.g., VUE.js, React, Angular, etc.).
  • Familiarity with cloud platforms and services (e.g., AWS, Azure, GCP).
  • Experience with automated testing and continuous integration/continuous deployment (CI/CD) pipelines.
  • Ability to work effectively in a team environment.
  • Leadership abilities and willingness to mentor junior team members.
  • Strong attention to detail and commitment to delivering high-quality software.
  • Proven experience in architecting and designing complex software systems.
  • Strong knowledge of software design principles and patterns.
  • Proficiency in multiple programming languages and frameworks.
  • Expertise in system integration and API design.
  • Familiarity with cloud platforms and microservices architecture.
  • Experience with scalable and distributed systems.
  • Knowledge of database technologies and data modeling.
  • Understanding of security and compliance requirements.
  • Ability to evaluate and select appropriate technologies and tools.
  • Knowledge of industry best practices and emerging technologies.
  • Familiarity with agile development methodologies.
  • Ability to adapt to changing technology trends and business needs.

Employment Type

  • Full Time

Company Industry

  • IT - Software Services

Department / Functional Area

  • Software Development/Application Development (IT Software)

To apply, please click here for available vacancies.


نظرة عامة

نحن شركة رائدة في صناعة خدمات البرمجيات، نفخر بتقديم حلول برمجية عالية الجودة تلبي احتياجات عملائنا المتنوعة. نحن نعمل في بيئة ديناميكية ومتعاونة حيث يزدهر الابتكار. يتألف فريقنا من محترفين ملتزمين يتمتعون بشغف حقيقي لتحقيق تأثير إيجابي من خلال عملهم. إذا كنت تبحث عن النمو والتعاون والمساهمة في مشاريع مبتكرة، فهذا هو المكان المناسب لك. نحن نؤمن بتمكين موظفينا بالأدوات والدعم الذي يحتاجونه للنجاح مع السعي المستمر نحو التميز.


مطور Full Stack

الأدوار والمسؤوليات

  • تصميم وتطوير وصيانة حلول برمجية عالية الجودة.
  • التعاون مع الفرق متعددة التخصصات لجمع وتحليل المتطلبات.
  • كتابة شفرة برمجية نظيفة وفعالة وقابلة للصيانة وفقًا لأفضل الممارسات والمعايير البرمجية.
  • إجراء مراجعات للشفرة وتقديم ملاحظات بناءة لأعضاء الفريق.
  • تشخيص وتصحيح المشاكل المعقدة في التطبيقات البرمجية.
  • مشاركة المعرفة والمساهمة في النمو العام للفريق.
  • التعاون مع الفرق متعددة التخصصات، بما في ذلك مديري المنتجات والمصممين والمهندسين.
  • المشاركة في الاحتفالات الخاصة بـ Agile وتقديم ملاحظات حول تخطيط المشاريع وتقديرها.
  • التعاون مع أصحاب المصلحة لفهم المتطلبات التجارية وتحويلها إلى تصاميم تقنية.
  • تحديد الفرص لتحسين الأداء وتحسين النظام.
  • ضمان الالتزام بالمبادئ المعمارية وأفضل الممارسات.
  • كتابة اختبارات الوحدة والمساهمة في استراتيجية الاختبار العامة.
  • إجراء اختبارات دقيقة لضمان جودة وموثوقية الحلول البرمجية.
  • المشاركة في اختبار الأقران وتصحيح الأخطاء.
  • تحديد مجالات تحسين العمليات واقتراح حلول.
  • المساهمة في تطور الممارسات والمنهجيات البرمجية.
  • متابعة أحدث الاتجاهات والتقنيات الناشئة في الصناعة.
  • السعي النشط لفرص النمو المهني وتعزيز المهارات.

ملف المرشح المطلوب

  • خبرة لا تقل عن 8 سنوات، مع 3 سنوات في صناعة إصدار البطاقات / المدفوعات بالبطاقات.
  • درجة بكاليروس في الأعمال التجارية أو علوم الكمبيوتر أو مجال ذي صلة.
  • فهم قوي لمشهد صناعة المدفوعات، بما في ذلك المعرفة بالتنظيمات والمعايير الصناعية.
  • مهارات تحليلية وحل المشكلات ممتازة، مع القدرة على تحويل البيانات إلى رؤى قابلة للتنفيذ.
  • خبرة مثبتة في قيادة تطوير المنتجات وإطلاق المنتجات الناجحة.
  • مهارات قوية في إدارة المشاريع والتنظيم، مع القدرة على تحديد الأولويات وإدارة عدة مبادرات في وقت واحد.
  • مهارات اتصال كتابية وشفهية ممتازة، مع القدرة على التواصل الفعال مع الفرق متعددة التخصصات.
  • تحفيز ذاتي وواقعي، مع شعور قوي بالمسؤولية والمساءلة.
  • خبرة سابقة في تطوير البرمجيات والويب.
  • إتقان لغة برمجة واحدة أو أكثر / تطوير Back-End (على سبيل المثال، C#، ASP.NET Core، Web APIs، MVC، Entity Framework، Java، Python، إلخ).
  • معرفة معمقة بمبادئ تطوير البرمجيات وأفضل الممارسات.
  • خبرة في تصميم وتطوير أنظمة برمجية معقدة.
  • إتقان في هندسة البرمجيات وتصميم الأنظمة.
  • الإلمام بمنهجيات التطوير Agile.
  • خبرة في أنظمة التحكم في الإصدار (على سبيل المثال، Git، SVN).
  • معرفة بتقنيات قواعد البيانات وSQL.
  • خبرة في أطر تطوير الويب (على سبيل المثال، VUE.js، React، Angular، إلخ).
  • الإلمام بمنصات السحابة والخدمات (على سبيل المثال، AWS، Azure، GCP).
  • خبرة في الاختبار الآلي وخطوط الأنابيب للتكامل المستمر / النشر المستمر (CI/CD).
  • القدرة على العمل بفعالية في بيئة الفريق.
  • قدرات قيادية ورغبة في توجيه الأعضاء الجدد.
  • انتباه قوي للتفاصيل واهتمام بتقديم برامج عالية الجودة.
  • خبرة مثبتة في تصميم وتطوير أنظمة برمجية معقدة.
  • معرفة قوية بمبادئ تصميم البرمجيات وأنماطها.
  • إتقان في لغات البرمجة والأطر المختلفة.
  • خبرة في دمج الأنظمة وتصميم واجهات برمجة التطبيقات (API).
  • الإلمام بمنصات السحابة والمعمارية القائمة على الخدمات المصغرة.
  • خبرة في الأنظمة الموزعة والقابلة للتوسع.
  • معرفة بتقنيات قواعد البيانات ونمذجة البيانات.
  • فهم لمتطلبات الأمان والامتثال.
  • القدرة على تقييم واختيار التقنيات والأدوات المناسبة.
  • معرفة بأفضل الممارسات الصناعية والتقنيات الناشئة.
  • الإلمام بمنهجيات التطوير Agile.
  • القدرة على التكيف مع الاتجاهات التكنولوجية المتغيرة واحتياجات العمل.

نوع العمل

  • دوام كامل

صناعة الشركة

  • خدمات البرمجيات في تكنولوجيا المعلومات

القسم / المجال الوظيفي

  • تطوير البرمجيات / تطوير التطبيقات (تكنولوجيا المعلومات)

للتقديم، يرجى الضغط هنا للوظائف المتاحة.

Comments

اعلان2




Font Size
+
16
-
lines height
+
2
-