Software Architect İş İlanı

İşveren Hakkında
  • İstanbul(Asya)
  • Uluslararası Taşımacılık ve Nakliyat
 İş İlanları

GENEL NİTELİKLER

Our new team members will be:

  • A part of the Software Architecture Team

  • Responsible for software design, development, and implementation,

  • Making the next-level technical design decisions that further define the product architecture,

  • Performing code reviews to suggest, encourage, and support coding standards and methodologies,

  • Working with DevOps Team and Supporting DevOps Team for adoption of new technologies

  • Generating technical flows and documents related to products,

  • Applying software engineering best practices to increase code quality, the reliability of our software, and maintainability of our codebase,

  • Continuously learning and sharing new ideas and technical concepts.


We are looking for team members who will work as full-time Software Architects with the following qualifications:


Expected Skill Set:

  • University graduate in Computer Science, Computer Engineering or related fields,

  • Minimum 5 years of experience in software development

  • Working knowledge of one or more of the following is also highly desirable: .Net, .Net Core, C#, NodeJs, Python, Go, Java

  • Strong desire to learn and explore new technologies,

  • Strong understanding of software development methodologies,

  • Experienced in Design Patterns,

  • Experience with relational database systems and SQL,

  • Experienced in Web development,

  • Good understanding of SOAP & HTTP Rest protocols

  • Experienced in using at least one of the software version control tools (GIT, SVN, TFS, etc)


Additional Experience to Distinguish Yourself:

  • Experience with Docker & Kubernetes,

  • Experience and understanding of CI/CD principles,

  • Experience with REST, Redis, RabbitMQ, Microservices Architecture, NoSql, MongoDB,

  • Experience with Hybrid Mobile Application Developments (React Native, Ionic, etc),

  • Experience and understanding of Unit Testing

  • Knowledge in DevOps

  • Knowledge of Modern Web Frontend Framework like Angular, React, Vue

  • Knowledge in basic Linux commands, Unix Shell scripting