Senior Software Developer İş İlanı

İşveren Hakkında
 İş İlanları

QUALIFICATIONS AND JOB DESCRIPTION

Our new team members will be:

  • A part of the Software Development/Architecture Team
  • Responsible for software design, development, and implementation,
  • Performing code reviews to suggest, encourage, and support coding standards and methodologies,
  • 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 Team with the following qualifications:


Expected Skill Set:

  • University graduate in Computer Science, Computer Engineering or related fields,
  • Minimum 3 years of experience in software development
  • Working knowledge of one or more of the following is also highly desirable: .Net, .Net Core, C#, Python, Angular
  • Strong desire to learn and explore new technologies,
  • Strong understanding of software development methodologies,
  • Experienced in Design Patterns,
  • Experience with relational and non-relational database systems (SQL and NoSQL)
  • Experienced in Web development,
  • Experience and understanding of Unit Testing
  • Good understanding of HTTP RESTful APIs
  • Experienced in GIT
  • Knowledge of CI/CD
  • Knowledge of Docker & Kubernetes,
  • Knowledge of Redis, RabbitMQ, Microservices Architecture