Software Developer

Zeytinoğlu Cad. Yeşerti Sk. 12/3, Akatlar / Beşiktaş, Istanbul , Türkiye
21-06-2019 06:47:08

Job Description

  • Codes, tests, and debugs programs as outlined by a system’s technical and functional requirements.
  • Compiles and documents procedures used throughout program development and revision.
  • Prepares detailed workflow, charts, and diagrams that describe input, output, and logical operation and converts them into a series of instructions coded in a computer language.
  • Prepares test data and instructions for use during production runs.
  • Assists in the preparation and development of instructions or manuals to provide guidance to end users.
  • Assists in developing equipment requirements and capabilities for proposed computer applications.
  • Assists in the review of existing computer programs to determine whether revisions, repairs, or expansions are needed to increase operating efficiency or adapt to new requirements.
  • Performs related work as assigned.

Qualifications/Requirements

  • B.S or M.S Degree in Computer Science or related field.
  • Expertise in Python programming language.
  • Proficient in web based technologies, i.e. AngularJS, JavaScript, AJAX, HTML, CSS and XML
  • Expertise in OOAD and MVC design pattern.
  • Experience working with a variety of APIs and RESTful interfaces
  • Knowing other server side languages, e.g., PHP, Ruby a bonus.
  • Proficient in PostgreSQL, My SQL  and knowledge of No SQL i.e.Mongo DB or Redis is a big plus.

Desired Skills and Experience

  • Intellectual curiosity and drive; self-starters will thrive in this position
  • 3+ years of Agile development experience
  • 3+ years of relevant development experience in internet architecture and web application development.
  • 2+ years of experience working in a Linux environment
  • Experience with database design and implementation.
  • odoo MVC and Module Development Experience
  • Experience with source control e.g, Git, Subversion (A GitHub account where you can show us your work is a big plus)

Compensation & Benefits

This is a full-time position with an attractive salary and benefits package.  Compensation includes base salary and annual bonus which depends on experience and individual performance. 7Gates provide for each employee technical trainings, personal development trainings. Also, experience in enterprise and global projects. This position may include traveling abroad how ever it is office based in Mumbai.