Software Architect İş İlanı

İşveren Hakkında
 İş İlanları

QUALIFICATIONS AND JOB DESCRIPTION

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