Ref: KP709-1625

Job description / Role

Employment: Full Time

Purpose of the Job:

Creates user information solutions by developing, implementing, and maintaining Java based components and interfaces to manage the applications development

Main Duties and Responsibilities:

• Relevant experience with Java, J2EE Web Programming Skills, Web User Interface Design, Software Requirements, Software Development Process, Object-Oriented Design (OOD), Multimedia Content Development, Software Debugging
• Experience in IBM BPM 8.x developing mediations and defining processes & tasks, Websphere Application Server (WAS), ODM, DOJO, Javascript, BAM reporting, Web Services, XML, UML
• Solid understanding of all parts of Software Engineering (e.g. Requirements, Design, Implementation, Testing) and the Software Development Life Cycle (SDLC)
• Experience working in agile or iterative SDLCs
• Define site objectives by analysing user requirements; envisioning system features and functionality.
• Design and develop user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
• Recommend system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
• Integrate applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
• Create multimedia applications by using authoring tools.
• Complete applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
• Support users by developing documentation and assistance tools.
• Update job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
• Enhance organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
• Ensure the successful installation of large and / or complex systems by undertaking assigned project / quality assurance work, developing programs, testing and installation in a timely manner.
• Contribute to the design and development of automated systems either independently or by assisting a supervisor.
• Ensure proper use of systems by the users by reviewing their usage, resolving errors faced and by training and familiarizing users.
• Contribute to the availability of computer systems by investigating and solving system errors.
• Ensure up to date user and system documentation by updating program specs, preparing and testing release instructions and by assisting in the preparation of user manuals.
• Any other tasks assigned by the Line Manager.

5 month renewable contract.
12,000-17,000 AED monthly

Requirements

• Professional qualification in Computer Science.
• Very specific knowledge of banking related computer systems and operations.
• Attendance of a general management, people management and change management courses.
• Minimum of 9 years of relevant experience.
• Managerial skills to lead & control a sizable team of staff.
• Good communication and inter-personal skills.
• Sound knowledge of Banking Law and Practices.

About the Company

Building businesses, changing lives

At Tandem, we’ve built a vast network of top-tier professionals across the globe. We empower businesses to thrive by delivering unmatched talent solutions. With our global reach, collaborative approach, and unwavering commitment to excellence, we drive transformative growth and shape exceptional teams.

Who we are.

We are a team of industry experts, driven by a passion for innovation and excellence. We are dedicated to providing unique talent solutions and nurturing collaborative partnerships that redefine success.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month
Software Engineer salaries in UAE

Average monthly compensation
AED 6,500

Breakdown available for industries, cities and years of experience