Confidential Companyعمان - الأردنتاريخ النشر:2023/12/31 سجلي الدخول للتقدم
Responsibilities
Architect and develop end-to-end integration pipelines optimized for resilience, speed, and scale. Integrations span a variety of technologies, so we are looking for someone willing and eager to expand their expertise beyond a single stack.
Responsible for building integration interfaces and adapters with our business partners
Coordinating activities with other developers to ensure that integration projects are completed on time.
Checking and correcting conflicts in data synchronizations across the various integrated systems.
Develop new features and infrastructure development in support of rapidly emerging business and project requirements
Ability to start new code projects from scratch and to maintain and update existing projects.
Ensure systems performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design
Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities
Write Integration APIs and abstractions design and user guide documentation for internal and external stakeholders
Strong troubleshooting abilities in distributed multi-tier enterprise environments.
Collaborates with the product managers and owners to define the requirements and specifications.
Create and maintain up-to-date automated unit tests.
Be available to support after-hour activities (e.g. deployments, incident investigation) when necessary.
Qualifications
A bachelor's in computer science, computer engineering, or related field.
Excellent Knowledge of .NET Core/C# and Python programming languages
Eager to be exposed and learn new tech stacks and systems as needed.
Strong Experience in ORM such as Entity Framework and NHibernate
Experienced in streaming and asynchronous messaging systems such as Kafka, and RabbitMQ or similar systems.
Experience integrating with third-party business partners using various security and communication protocols
Solid Experience in designing, building, and consuming Rest APIs
Strong knowledge of Object-Oriented Analysis and Design principles, design patterns, software architecture, systems integration concepts, and frameworks.
Exposure to any of the following would be beneficial: Airflow, Singer, Spark
Experience with Accounting and Financial Systems is a plus
Experience developing multi-threaded applications and asynchronous code
Demonstrated advanced knowledge of relational databases, data load and access, query methods, and database management systems and tools
Knowledge of CI / CD concepts and systems
GIT Source Control
Familiar with both Windows and Linux CLIs.
Docker, Kubernetes, NoSQL databases experience is a plus
Effective debugging and troubleshooting skills
Effective verbal and written communication skills
Effective analytical, problem-solving, and decision-making skills.
نحن نستخدم ملفات تعريف الارتباط لضمان حسن سير عمل موقعنا. للحصول على تجربة زيارة محسنة ، نستخدم منتجات التحليل. يتم استخدامها عندما توافق على "الإحصائيات".بيان الخصوصية