Full Stack Developer

Sharjah, SH, AE, United Arab Emirates

Job Description

CATEGORY

Non Faculty Vacancies


COLLEGE

Departments


DEPARTMENT

Information Technology Center


JOB PURPOSE

As the Full Stack Developer and a key member of the IT team, you are responsible for driving the design, development, and maintenance of software solutions that support the University of Sharjah's academic and administrative operations. Your role requires a deep understanding of diverse technologies, a strong commitment to quality and efficiency, and a collaborative approach to working with various stakeholders. You will play a crucial role in ensuring the University's technology infrastructure remains robust, scalable, and aligned with its evolving needs.







MAIN ACCOUNTABILITIES & EXPECTATIONS

Handle the full-stack development and implementation of software applications for the university website architecture, internal portal services, and other applications across the University. Design, develop, and maintain robust web applications, ensuring high performance, scalability, and user-friendly front-end interfaces. Develop customized solutions using NET applications, PHP, Microsoft SharePoint, Java, Python, Database backbends, and NoSQL DB, to meet the University's needs and requirements. Work closely with business users and technical teams and participate in QAs discussions to ensure the quality development of new features and services. Manage applications servers and database administration with the support of DBAs and infrastructure teams, as well as develop and maintain APIs and system integration solutions. Discover, evaluate, and implement new technologies to maximize development efficiency by keeping up with industry trends and developments that meet the university's needs. Apply practical data governance and security standards techniques to ensure efficient coding logic and trusted data integrity. In addition, ensure coding is written and aligned with best practices, relevant standards, and compliance.

Capture colleges/departments' new requirements and translate the requirements into technical specifications for Smart Apps.

Automate all requests to online applications by designing workflows and approval cycles. Use different design principles and product specifications to continuously enhance software performance through modifying and testing changes. Run troubleshooting to figure out the root cause of technical code issues across the full stack and fix bugs or other coding issues to ensure responsiveness and efficiency. Provide development suggestions to integrate different systems with different platforms e.g. ERP, LMS, CMS, and HR systems.
Keep up-to-date with the latest industry trends, technologies, and best practices in the market in order to improve the university's presence and implement any required administrative, technical, or functional enhancements.





REQUIRED SKILLS

Excellent oral and written communication skills and the ability to prepare professional documents, in both Arabic and English. Excellent working knowledge of personal computer applications with an emphasis on MS Office applications such as Excel, Word, and Teams. Proficiency in HTML, CSS, JavaScript and Angular. Experience with front-end build tools and responsive web design principles. Strong knowledge of C#, VB.NET and .NET framework (ASP.NET, ASP.NET Core). Familiarity with server-side development concepts, such as web APIs, authentication, and authorization. Solid understanding of database design principles and experience with Oracle, MS SQL Server databases with ORM frameworks (Entity Framework) is a plus. Experience in CMS (SharePoint, Drupal, WordPress, Sitecore, or Joomla). Experience in Oracle, LMS, Banner, ERP solutions development, and architecture. Experience in a document management system. Strong experience in integrating different systems and databases. Knowledge of object-oriented programming (OOP) concepts and design patterns. Experience in Systems analytics and AI tools and dashboards. Experience in the cloud and Azure cloud technologies. Experience in system reporting tools such as Tableau, Argos, Power BI, or equivalent. Familiarity with Agile methodologies, version control systems (e.g., Git), and software development best practices. Expertise in the application of advanced manufacturing technology, including digital and big data (e.g., Smart Factory, IoT, Industry 4.0, additive manufacturing, artificial intelligence, blockchain, etc.)


DESIRABLE REQUIREMENTS

Minimum Bachelors degree in Computer Science, Computer Engineering, Information Technology, or any related Computer Science discipline. 2-4 years of UAE experience in a similar role, preferably in higher education institutions.
An Information Technology Infrastructure Library (ITIL) certification will add an advantage.



JOB LOCATION

University of Sharjah (Main)


JOB CRITERIA

GENDER

, Male, Female,


QUALIFICATIONS

Bachelor's degree/higher diploma


RELEVANT EXPERIENCE

2


LIVING IN UAE

Open for all


NATIONALITY

, All,

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1813019
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Sharjah, SH, AE, United Arab Emirates
  • Education
    Not mentioned