drjobs Software Engineering Intern English

Software Engineering Intern

صاحب العمل نشط

1 وظيفة شاغرة
هذا المنشور غير متاح الآن! ربما يكون قد تم شغل الوظيفة.
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني
Valid email field required
أرسل الوظائف
drjobs
أرسل لي وظائف مشابهة
drjobs

حالة تأهب وظيفة

سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكتروني

Valid email field required
أرسل الوظائف
موقع الوظيفة drjobs

Tunis - تونس

الراتب الشهري drjobs

لم يكشف

drjobs

لم يتم الكشف عن الراتب

عدد الوظائف الشاغرة

1 وظيفة شاغرة

الوصف الوظيفي

Topic 1

Crafting a web application component dedicated to enhancing and streamlining Marketing Mix Modelling projects.

Description:

The core focus of this initiative involves crafting the frontend aspect of a web application component. The primary responsibility of the candidate is to construct an intuitive user interface that effectively showcases the desired functionalities. The objective is to ensure the comprehensive implementation of specific features resulting in a fully operational frontend system.

Key attributes / Main competencies:

  • Familiarity with Angular
  • Skills in Responsive Design Principles
  • Implementation of FrontEnd Security Measures
  • Knowledge of Java and Spring Boot
  • Mastery of ObjectOriented Programming (OOP)
  • Familiarity with Docker
  • Strong ProblemSolving Abilities

Learning Outcomes:

  • Develop and deploy secure frontend applications.
  • Skills in UI/UX Design
  • Proficiency in Angular

Topic 2

Implementation of MultiFactor Authentication (MFA)

Description:

In todays digital landscape ensuring the security of our online presence is paramount. Activate MultiFactor Authentication (MFA) is a crucial topic that focuses on fortifying the security of your online accounts. Multifactor authentication adds an extra layer of protection beyond passwords significantly enhancing the security posture of various online platforms applications and services. The candidate will work on activating MFA for web applications like MassTer Web and Insight Web

Key attributes / Main competencies:

  • Knowledge of Java and Spring Boot
  • Mastery of ObjectOriented Programming (OOP)
  • Familiarity with Docker
  • Strong ProblemSolving Abilities

Learning Outcomes:

  • Understanding and applying MFA stands as a crucial measure in establishing strong cybersecurity practices.
  • Implementing MFA is pivotal in protecting personal and sensitive data from potential cyber risks.
  • Learning to activate and manage MFA is fundamental for reinforcing cybersecurity measures.

Topic 3

Creation and Deployment of a Licensing Dashboard Using Microservice Architecture

Description:

The candidate will be responsible for developing a webbased dashboard application dedicated to monitoring licensing statuses. This project will employ Angular for the front end and Python for the back end. Furthermore the application will be hosted on the AWS platform. An essential component involves implementing an authentication module to ensure the applications security.

Key attributes / Main competencies:

  • Proficiency in ObjectOriented Programming (OOP)
  • Skills in Java
  • Proficiency in Python
  • Mastery of Angular
  • Familiarity with Docker

Learning Outcomes:

  • Proficiency in Angular and Python programming languages for frontend and backend development respectively.
  • Understanding how to seamlessly integrate frontend (Angular) and backend (Python) technologies to build a cohesive application.
  • Deployment expertise on AWS encompassing server setup service configuration and management of the deployment process for applications.

Topic 4

Hexagonal Architecture Proof of Concept (PoC)

Description


The candidate will undertake a Proof of Concept (PoC) project centred on implementing a hexagonal architecture model tailored to our products and existing codebase. This approach offers numerous advantages including improved modularity enhanced testability and a clearer separation of concerns enabling easier maintenance and scalability of our software products


Key attributes / Main competencies:

  • Proficiency in ObjectOriented Programming (OOP)
  • Expertise in JAVA / Spring Boot
  • Strong ProblemSolving Skills

Learning Outcomes:

  • Architectural Understanding: Gain a deep comprehension of the principles and benefits of hexagonal architecture in software development.
  • Practical Implementation Skills: Acquire handson experience in implementing a hexagonal architecture within an existing codebase applying theoretical knowledge to a realworld scenario.
  • Modularity and Separation of Concerns: Learn how to design and implement software with clear separation between business logic infrastructure and external dependencies enhancing modularity and maintainability.

نوع التوظيف

دوام كامل

نبذة عن الشركة

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