Job vacancy Senior Integration Software Engineer


Announced
31 December, 2023
Job Type
Employee
Job Status
Full Time
Job Title

Senior Integration Software Engineer

Job Location
Job Presentation

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.
Required Skills
  • .NET Core
  • .NET
  • Back-End Development
Job Details
  • Location Amman - Jordan
  • Industry Information & Communication Technologies
  • Job Type Full-Time
  • Degree Bachelor
  • Experience 5 - 8
  • Nationality Unspecified
Valid Till
31 May, 2024 (25 days left)

JOB BY
Kalamntina
JordanYP is fake, Amman
  +962 79 0000000


View all 116 Jobs

How to Apply?

Please apply for this job on kalamntina.com website:

More Job Vacancies


See all jobs
BACK TO TOP