Description

Education Requirement: Bachelor's or Master's degrees in Computer Science, Information Science, Electrical Engineering, or their foreign equivalents in education.

Responsibilities:

  • Understand the compatibility issues across browsers, devices, and servers.
  • Use Knowledge at the best practices in software design patterns and architecture.
  • As a member of an agile team discuss and build from a concept to a finished product.
  • Understating for data persistence and performance on relational and non-relational databases providers.
  • Ensure the quality of the product using the tests end to end, readability of the features and goals well documented.
  • Ensure the deploy of the application using cloud knowledge and server configuration.
  • Learn and evaluate new technologies and frameworks as needed.
  • Document Best Practices with the company managers.
  • Work as a team member with other managerial staff, such as networking to ensure connectivity and Compatibility between systems.
  • Maintain confidentiality of the information being processed, stored, or accessed by the network.
  • Know and understand the project schedule and project budget and work with the team to meet project constraints.
  • Participate in all the training available and related to the assignment.
  • Recommend new equipment or software packages.
  • Train staff and users to work with computer systems and programs.
  • Research hardware and software technologies to decide if they offer improvements.
  • Develop new functionality for existing computer systems

Education

Master’s degree