İlan Detay
yeni logo

Tatilsepeti.Com

Software Architect

İstanbul Anadolu, İstanbul Avrupa

Tatilsepeti.Com - Software Architect

Job Definition

At least Bachelor’s degree in Computer Science, Information Technology, Information Systems, Engineering or a related field

Minimum 5+ years of experience in software development and architecture

Mentoring developers and providing hands-on direction

Experienced in ad-hoc troubleshooting, and general system problem solving

Ability to conduct and participate in peer code reviews

Qualifications


Service-oriented architectures and design patterns

Domain driven design and rest api modelling

Architectural patterns (MVC,MVVM,MVP..)

Strong knowledge in ASP.NET Core or ASP.NET Core WebAPI

Entity Framework (or similar ORM tooling)

Message queues or message brokers

NoSql technologies (ElasticSearch, Redis, Cassandra..) and RDMS (Oracle,MSSQL..)

GIT and GIT Workflows; CI/CD culture and tools. (Jenkins,Teamcity..)

Configuration management tools knowledge is a plus. (Chef,Puppet,Ansible..)

Cloud (AWS/Azure) knowledge is a plus.

Container knowledge is a plus. (Docker,Garden..)

Microservice knowledge is a plus.