QUALIFICATIONS AND JOB DESCRIPTION
itelligence Turkey, as part of NTT Data Group, is a Global Pinnacle Award Winning SAP Platinum Partner. A full-service provider of SAP solutions, we offer our customers a broad range of consulting and support services from cloud and on premise implementations to Support, Maintenance, Managed Services and SAP certified training since 2000.
We are looking for a Senior Software Developer to join our “Software Development” team with the following qualifications:
· Minimum 5+ years of experience in a similar position.
· Good understanding of object orientation, software architectures, SOA and design patterns.
· High experience of Microsoft .Net / .Net Core with ASP.NET MVC, C# and SQL knowledge.
· High experience of T-SQL, Entity Framework and/or LINQ.
· High experience of OOP principles, N-tiered architecture, Design Patterns and Secure Coding.
· High experience of relational database design and development including Sql Server, MySQL Server.
· High experience of process analysis and design.
· High experience of building service-oriented solutions and RESTful services.
· Experience of ElasticsSearch, Redis, MongoDB
· Preferred knowledge of React, React Native, Vue, Blazor
· Preferred knowledge of Jenkins, SonarQube, Docker.
· Preferred experienced in global projects
· Good team player, result oriented attitude and analytical mind.
· Strong communicational and interpersonal skills.
· No military obligation for male candidates.