Senior .Net Developer İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

In this position, you will use your expertise to implement designs and processes in in-house web projects and continually improve the user experience. Seniority and pay scale will be assessed via evaluation in the recruitment process.

Your role:

· Design and implement the software in the area of responsibility

· Carrying out necessary PoC studies for approach and technology choices

· Take ownership of assigned frameworks and projects

· Evaluate new versions of the tools and technologies used for the development

· Proactive attitude, interested in new technologies, team worker

Your profile:

· BS degree or higher in Computer Engineering or in a related field

· 4+ years hands on .NET development experience

· Support and optimize our .Net & .Net Core runtime environment build, delivery, and deployment pipeline

· Have knowledge about basic planning data structure design and SQL

· Acquainted with Clean Architecture, SOLID principles,Design Patterns and Unit Testing

· Knowledge on MVC and Web API

· Knowledge on RESTful API

· Knowledge of core internet fundamentals including TCP/IP, DNS, SMTP, HTTP/S, REST, web services etc.

· Experience with distributed source code repositories (e.g., TFS, Git)

· Experienced with ORM tools such as Entity Framework, Dapper

· Being an Agile minded team player, having good communication skills

· Experienced in software development life cycle and agile principles (Especially SCRUM Framework)

· (Preferably) Knowledge about Microservices architecture and design trade-offs

· (Preferably) Knowledgeable about Oracle, PLSQL

· (Preferably) Hands on experience with Redis, RabbitMQ, ElasticSearch and Kafka