Software Engineer eSpace

Posted 30+ days ago

Experience

2 - 5 Years

Job Location

Alexandria - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

As a Software Engineer at eSpace, you will play a key role in building and maintaining robust backend systems that power our high-impact digital solutions. You ll work closely with cross-functional teams to deliver scalable, secure, and maintainable services using modern backend technologies. This role is best suited for developers with 1 2 years of experience who are eager to grow, learn, and contribute to meaningful projects.

Responsibilities:

  • Develop, test, and maintain backend APIs and services using modern technologies (e.g., Node.js, Java, Python, .NET).

  • Collaborate with frontend engineers, QA, DevOps, and product managers to deliver full-stack solutions.

  • Write clean, reusable, and well-documented code following best practices and coding standards.

  • Participate in code reviews, debugging, and system performance tuning.

  • Support deployment, integration, and maintenance of applications across development, staging, and production environments.

  • Implement and manage database models and queries (SQL and/or NoSQL).

  • Contribute to the design and evolution of system architecture and components.

  • Stay up to date with new backend technologies and share insights with the team.

  • Experience with writing unit, integration tests

Key Performance Indicators (KPIs) for Success
  • Code quality (measured through reviews, test coverage, and maintainability).

  • Timely and effective delivery of assigned tasks and sprint goals.

  • Minimal number of bugs reported post-release.

  • Consistency in following best practices and contributing to shared team knowledge.

  • Positive feedback from peers and team leads on collaboration and communication.

Qualifications:

  • Bachelor s degree in Computer Science, Engineering, or a related field.

  • 1 2 years of hands-on experience in backend development.

  • Proficiency in at least one backend programming language (Node.js, Java, Python, .NET, etc.).

  • Good understanding of RESTful APIs, MVC architecture, and server-side logic.

  • Experience with relational and/or non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).

  • Familiarity with version control tools (e.g., Git).

  • Basic understanding of CI/CD, containerization (Docker), and cloud platforms is a plus.

  • Strong problem-solving skills and eagerness to learn.

  • Ability to work in a team environment and communicate effectively.

  • Familiar with design patterns, SOLID principles, and modular architecture.

Company Industry

Department / Functional Area

Keywords

  • Software Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Similar Jobs

Software Developer

Software Developer

Confidential Company

  • 2 - 5 Years
  • Dubai - United Arab Emirates (UAE)
View All