- Jordan
- Job Search
- Developer Jobs
- Jobs in Amman
- Kalamntina
- Senior Integration Software Engineer
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.
- .NET Core
- .NET
- Back-End Development
- 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)
Share this job offer
related searches
More Job Vacancies
See all jobs