drjobs
Senior Software Developer
drjobs
Senior Software Deve....
Arrow Electronics Egypt
drjobs Senior Software Developer العربية

Senior Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

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

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Jobs by Experience

drjobs

3 - 6 years

Job Location

drjobs

Cairo - Egypt

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Any Nationality

Gender

Male

Vacancy

1 Vacancy

Job Description

Req ID : 2327257
  • Implement, debug, configure, build, deploy and test applications.
  • Implement: implement new requirements, handle change requests and fix bugs for different releases. Should deliver a high quality and functioning code.
  • Debug: ability to track and debug the code to easily figure out issues' root causes.
  • Configure: put configuration layering, change application configuration on different environments, maintain and manage different configuration files.
  • Build: knowledge of how to write build scripts (e.g., using ant or maven) and how to configure nightly building tools (e.g., Jenkins)
  • Deploy: deployment automation, how to easily deploy applications on different environments and operating systems.
  • Test: writing unit tests, knowledge of unit tests frameworks (Junit, TestNG) and working with test driven methodology
  • Technical design, decision making, analysis and research.
  • Design: participate, propose, and find the most suitable solutions using design, enterprise, or architectural patterns. Software engineer should have knowledge of different development methodologies and practices (e.g., TDD, extreme programming, pair programming, n-tier architecture).

Employment Type

Full Time

Key Skills

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.