Senior Software Developer

Izmir Biomedicine and Genome Center (IBG) is looking for a full-time Senior Software Developer for the Management Information Systems Department.


Qualifications:

  • At least 4-year graduation certificate from university’s applied science or engineering departments,
  • At least 5-year professional experience,
  • To have worked as a team member in at least 3 corporate projects completed in the field of software development, to have worked as a project leader in at least 1 corporate project,
  • To have knowledge and experience in software development methodologies, algorithms and flow diagrams,
  • To possess the Python Language (Preferred),
  • To possess at least one of MariaDB, MySQL or PostgreSQL Databases,
  • To possess HTML, CSS, JS, JQuery Technologies,
  • To possess the Django Web Framework (Preferred),
  • English Level Certificate from central examinations (YDS, YÖKDİL vs.) or (TOEFL, IELTS vs.) private institutions (Preferred),
  • It's preferred to have military service completed for male candidates.

Responsibilities:

  • To design, develop and test in-house applications and tools and solve the errors in the tests.
  • To review existing processes for improvement, update or automatization.
  • To meet and work with process owners, users, department officials in order to understand user needs in the software development process, and to respond the needs of the corporation with using field analyzes, requirement reports, screen designs, etc.
  • To be able to transfer data to the desired database, to provide support in defining the database usage authorization of the applications.
  • To develop suggestions according to the requirements of the corporation.
  • To control the work of other software developers for the developed in-house applications, to review the code, to lead other software developers.
  • To plan the transition processes to live, and to prepare test scenarios.
  • To carry out maintenance, repair and improvement of in-house applications, to take necessary precautions against malfunctions and malicious use cases.
  • To provide support in the creation of live and annual reports that the corporation needs.