drjobs Senior Software Developer العربية

Senior Software Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

Not Mentionedyears

Job Location drjobs

Cairo - Egypt

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Any Nationality

Gender

N/A

Vacancy

1 Vacancy

Job Description

Roles and responsibilities

  • Design, develop, and implement integration solutions to connect disparate systems, applications, and services.
  • Architect and implement API-based integration solutions using platforms such as SoftwareAG (Webmethods), WSO2, Apigee, IBM API Connect, and IBM App Connect.
  • Configure and customize API Gateways and Enterprise Service Buses (ESBs) to facilitate seamless communication between systems.
  • Develop custom adapters, connectors, and middleware components to support data exchange and communication requirements.
  • Collaborate with cross-functional teams to understand integration requirements and design scalable and efficient solutions.
  • Conduct thorough testing and troubleshooting of integration solutions to ensure proper functionality and performance.
  • Document design specifications, implementation details, and technical guidelines for integration solutions.
  • Provide technical guidance and mentorship to junior developers and team members.
  • Stay updated on emerging technologies and industry trends in integration and middleware technologies.
  • Design, develop, and implement integration solutions to connect disparate systems, applications, and services.
  • Architect and implement API-based integration solutions using platforms such as SoftwareAG (Webmethods), WSO2, Apigee, IBM API Connect, and IBM App Connect.
  • Configure and customize API Gateways and Enterprise Service Buses (ESBs) to facilitate seamless communication between systems.
  • Develop custom adapters, connectors, and middleware components to support data exchange and communication requirements.
  • Collaborate with cross-functional teams to understand integration requirements and design scalable and efficient solutions.
  • Conduct thorough testing and troubleshooting of integration solutions to ensure proper functionality and performance.
  • Document design specifications, implementation details, and technical guidelines for integration solutions.
  • Provide technical guidance and mentorship to junior developers and team members.
  • Stay updated on emerging technologies and industry trends in integration and middleware technologies.

Desired candidate profile

  • Bachelor’s degree in computer engineering or computer science.
  • Previous experience as a software programmer.
  • Managerial experience preferred.
  • Advanced knowledge of programming languages including JavaScript, HTML5, C++, Java, SQL, and PHP.
  • Knowledge of system frameworks including .NET, Git, AngluarJS, and GitHub.
  • Experience creating and maintaining databases.
  • Experience working with Agile development technologies.
  • Advanced project management skills.
  • Good interpersonal skills.
  • Superior programming skills that relate to code development, maintenance, and implementation.
  • Meticulous knowledge of integrations, development processes, and integration architectures.
  • Interpersonal skills along with the ability to work in a team.
  • A keen eye for detail and the ability to spot and fix errors in complex code.
  • Analytical and problem-solving abilities.
  • Ability to perform tasks independently.
  • Good presentation and report-writing skills.

Employment Type

Full-time

Department / Functional Area

Administration

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.