Senior Software Engineer
eVision -
New Cairo, CairoPosted 3 months ago50Applicants for1 open position
- 10Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Responsible for the development, unit-testing, and maintenance of software applications.
- Understand complex problems and strike a good balance between business goals and technical implementations.
- Participate in code reviews with the goal of maintaining the code’s readability, reliability, maintainability, security, and performance.
- Mentor entry and mid-level developers as well as members of the delivery team.
Job Requirements
- Passion for software engineering and eagerness to learn.
- 3+ years of experience of active development using JAVA.
- Experience of active development using Spring frameworks and Hibernate technologies.
- Strong knowledge of relational databases and SQL.
- Strong understanding of RESTful APIs.
- An experience with working with Docker and familiarity with its commands are a plus.
- Bachelor’s degree in computer science, Engineering, or a related subject.
- Good command of the English language.