Software Engineer at EDGE Education
Dubai, Dubai, United Arab Emirates -
Full Time


Start Date

Immediate

Expiry Date

31 Jan, 27

Salary

8000.0

Posted On

02 Nov, 26

Experience

8 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Services

Description
  • Design, develop, test, and maintain software applications and services.
  • Write clean, efficient, and maintainable code following coding standards and best practices.
  • Collaborate with product managers, system engineers, and other developers to define and implement new features.
  • Troubleshoot, debug, and resolve software defects and performance issues.
  • Participate in code reviews to ensure code quality, reliability, and security.
  • Develop and execute unit, integration, and system tests.
  • Support software deployment, release activities, and production issue resolution.
  • Contribute to system design discussions and technical documentation.
  • Work with version control systems and CI/CD pipelines to support software delivery.
  • Stay updated with emerging technologies and recommend improvements to existing systems and processes.

BASIC QUALIFICATIONS

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
  • 5 years of hands-on experience in software development and application support.
  • Proficiency in two or more programming languages such as Java, Python, C++, C#, or JavaScript.
  • Experience with software development frameworks and tools relevant to the technology stack.
  • Knowledge of object-oriented programming principles and software design patterns.
  • Experience using Git or similar version control systems.
  • Experience on Linux operating system
  • Understanding of software testing methodologies and quality assurance practices.
  • Strong analytical and problem-solving abilities.

Responsibilities
Loading...