Spring Professional Turkey Jobs Directory

SENIOR .NET DEVELOPER

Description

We are looking for Software Engineers/Senior Software Engineers with a strong computer science background and familiarity with C# and the .NET framework to work in the R&D Team designing, building and deploying high-performance, highly-scalable cloud/server based software applications and solutions around monitoring, managing and controlling IOT devices, and transforming collected data into pragmatic, actionable insights across a variety of core business areas.

 

Skills and Qualifications

·       MS/BS in Computer Science/Engineering or similar field

·       10+ years of 'solid' software architecture, design and development experience with good, solid understanding of software analysis and design patterns

·       Solid knowledge of the .NET framework (C#) (JDK is a plus)

·       Fluency with Git, GitHub, Jira

·       Project experience with SCRUM

·       Strong working knowledge and experience developing software in C# (Java and/or C/C++ is a plus)

·       Hands-on experience designing and building enterprise-grade, scalable and distributed server/cloud applications and solutions

·       Good understanding of common network/web protocols/standards (TCP/IP, HTTP/HTTPS, XML, REST, JSON, etc.) and experience in at least one of the following web application development patterns/frameworks: .Net Core MVC, ASP.NET MVC, Node.js

·       JavaScript experience including usage of JQuery, Bootstrap and AngularJS frameworks; HTML experience.

·       Good understanding of cloud/server hosting infrastructures, associated components (networking, security, load balancing, storage, etc.), and design/implementation considerations for cost, performance, scalability and high-availability

·       Knowledge and experience in the following cloud/enterprise computing technologies/solutions/tools are strongly preferred:

·       Major Azure service components (IOT Hub, App Service, Stream Analytics, Web App, Azure Functions)

·       RDBMS (MSSQL, MySQL) and/or NOSQL (CosmosDB, DynamoDB, MongoDB) database solutions

·       Enterprise Messaging solutions and technologies (MQTT, AMQP, etc.)

·       Distributed caching solutions (Redis etc.)

·       Understanding/writing technical documentation using UML diagrams

·       Excellent problem analysis and solving skills

·       Desire and positive attitude to work in a fast-paced, team-oriented, rapidly changing environment

·       Effective communication and documentation skills

Requirements

Location

Istanbul - Avrupa, Spring Turkey

Contract type

Specialist

Availability

2020-02-12

Branch

ISTANBUL, Spring Turkey

The Spring Professional iPhone and Android applications are a premier tool to search for jobs in Turkey, locate branches and get the best career news content on the web!