Senior Integration Developer

  • Services developers translate software requirements into workable programming code and maintain and develop programs for use in business.

  • Establishing a detailed Application specification

  • Design prototypes according to specifications

  • Write high quality source code to program complete applications within deadlines

  • Perform unit and integration testing

  • Troubleshoot and debug applications

  • Evaluate existing applications to reprogram, update and add new features

  • Develop technical documents and handbooks to accurately represent application design and code

  • Coordinate with the rest of the team working on different layers of the infrastructure.

  • A commitment to collaborative problem solving, sophisticated design, and quality product is essential.

  • Write well designed, testable, efficient code by using best software development practices

  • Responsible for maintaining standard development approaches and practices to minimize maintenance and future enhancements costs

  • Responsible for writing help files, software and systems documentation, technical guides and installation steps

  • Organizes data at the micro level, data models, for a new application.

  • Provides a logical data model as a standard for the consuming applications to inherit.

  • Provides a logical data model with elements and business rules needed for the creation of DQ rules.

  • Develop Web Services.

Requirements :

  • Bachelor Degree in Computer Science or relevant field

  • 3+ Years of relevant experience

  • Experience in Oracle DataBase development.

  • Experience in Design, build, and maintain efficient, reusable, and reliable code.

  • Deep understanding for creating, consuming web services (SOAP, Rest) from scratch.

  • Deep understanding for creating, consuming web services (SOAP, Rest) using ESB like web method or IIB or Biztalk.

  • Deep understating of the multiple way of sharing files using (ETL, ISSI, SFTP, MQ).

  • Some skills may needed for hardware devices like (finger print, card reader), using C++ or java.

  • Deep understanding for At least two programming language needed like C# and java or C# and nodejs.

  • Knowing JavaScript is highly recommended.

  • Deep understanding of database query skills.

  • Normal network understanding like traffic, ping, TCP and telnet.

  • Deep understating for deploying in IIS.

  • Using visual studio or eclipse for development.

  • Good skills reading D3, SRS or BRD documents starting from here until writing the integration documentation for the services.

Location : Ministry of Labor and Social Development - MLSD

Department : IT Manpower Services

Apply for Senior Integration Developer