Contract

Software Developer – Public Transport Projects

Posted 10 months ago
Apply Now

Job Description

One of a leading Engineering MNC Group into major engineering projects with the UAE Government is looking for a Database Administrator to handle a major public transport government project.

Software Developer

The candidate will be part of a software development team to deliver large scale public transportation related projects.

Responsibilities:

Perform requirements analysis, development, testing for Enterprise Applications.
Analyse & solve performance and security related requirements in the applications.
Produce documentation and artifacts for the product/ project
Provide technical support during maintenance phase of the system, including system troubleshooting, rectification, analysis and reporting to management and end-user.
Designing and developing APIs/Micro service based architecture.
Integration between server side and client side modules
Performance tuning and improvement, including multi-threading, memory optimization.
Requirements:

Diploma / Degree in Computer Science, IT, Engineering or equivalent.
3 to 5 years of working experience in software development.
Complete at least 1 full software development life cycle in a sizable software system development project.
Good experience in Java, web services, object oriented programming and software design patterns
Good experience in systems support for operations and maintenance.
Data modeling and database design experience
Proficient understanding of code versioning tools, such as GIT.
A team player who possesses good interpersonal, communication skills and ability to work independently and in a team.
Added advantage:

Professional certifications or post graduate degrees
Knowledge and experience with Big Data, OLAP and mircoservice systems
Familiar with system applications such as databases (Oracle/SQL, Mongo DB), fault management systems Business Intelligence tools
Knowledge in Traffic and Transportation domain