Senior Software Engineer

Dear Teammates, Megacode Yazılım is a software company established in Istanbul in 2012.

  1. Residing in Bakırköy, Bahçelievler, Küçükçekmece, Avcılar, Beylikdüzü, Esenyurt, Başakşehir, Büyükçekmece, Mimaroba, Kumburgaz regions
  2. Having minimum 5 years of software development experience in the software industry,
  3. Preferably graduated from the Computer, Electronics, Mathematics, Industrial Engineering, Computer Programming departments of universities,
  4. Experienced in developing Asp.net Core, WinForm or WPF applications with C#
  5. Experienced in using Orm tools such as Linq, Ado.net, Entity Framework Core, Dapper,
  6. Experienced in Wep API development and integration of Wcf services
  7. Developed applications preferably with DevExpress components
  8. Working with MSSQL and having good knowledge of T-SQL
  9. Knowledge of Elasticsearch, Redis, RabidMq tools
  10. Knowledge of NoSql Databases (Mongo etc.) and knowledge and experience in logging and caching management
  11. Paying attention to detailed reporting and documentation in project work
  12. Ability to problem solve, analyze, plan and follow up
  13. Proficiency in object-oriented programming (OOP) and multi-layer architectures
  14. Fluent in English to follow the literature
  15. Able to adapt to a dynamic working environment, have good communication skills and are prone to team work
  16. Constantly improving itself and following current software technologies
  17. He has completed their military service for male candidates
  18. Having knowledge and experience on Unit Test, BDD, TDD and Integration Test,
  19. Knowledge and experience of CI/CD applications such as Git, TFS, Jenkins and Azure Devops,