QUALIFICATIONS AND JOB DESCRIPTION
How do we describe the perfect fit?
- Bachelor's Degree in Computer Engineering,
- 5+ years of experience in software engineering and architecture,
- Knowledge of software development life cycle, object oriented programming, design patterns, clean coding and architecture, unit testing,
- Ability to learn, understand, maintain and support current software,
- Hands-on software development experience with .net Framework, .net Core and SQL Server and 3+ years of experience in designing and developing .NET Core REST WebAPIs using C#, JSON, OAuth 2.0, Entityframework, Dapper, Redis, Docker, Kubernetes and asynchronous messaging platforms,
- Having skills with exposure to JavaScript frameworks and Experience in frontend development frameworks/libraries such as Angular, React or Vue is plus,
- Hands-on experience in building scalable applications with patterns such as Domain Driven Design, Test Driven Development, or Command-Query,
- Experience with Agile development environments and working with DevOps teams to create great software,
- Experience with CI/CD including Git and Azure DevOps,
- Excellent verbal and written skills in English,
- Following and adopting the market trends and new technologies,
- Outside the box thinking ability,
- Open to innovation culture,
- Flexible and open to new perspectives,
- A great team player with a self initiative mindset,
- Knowing what empathy really means,
- Being open to communicationis always our priority.
The position is located in Sütlüce.