iyzico

Senior Software Engineer (.NET)

İstanbul, İstanbul, TR

12 days ago
Save Job

Summary

Responsibilities

•Performing and controlling software development processes related to all web and web-based applications of the company.

• Making researches and analyzing regarding the creation of the software to be developed in the most appropriate way for all business processes.

Creating the documentation of the applications prepared.

• Providing software support and regular maintenance of the applications implemented.

• Having a general knowledge of software development methodologies and to make relevant improvements, to follow innovations and to apply them to business processes.

• Checking and testing software changes on applications.

• Making the unit tests of the developed applications and to make them ready for general testing.

• Supporting software development of new projects.

• Following the performance of the existing software on the hardware, supporting the performance of the software and its compatibility with the system.


Qualifications

• Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math.

• Fluency in English is a must (written & spoken)

• Expertise in C#, .NET framework, .NET Core, Web.Api Strong data modeling and data management skills in RDBMS systems such as SQL Server and MySQL, Fluency in SQL.

• Proficiency in HTML5, CSS, AJAX, Razor and MVC architecture.

• Experiencewith MongoDB, Redis.

• Experiencewith Git source control and Git Lab CD/CI environment. Experience with RabbitMQ and consuming event driven message-based architecture. Knowledge of software design patterns.

• Knowledge of unit testing, integration testing and code tuning.


What we offer!

• Opportunity to work with expert teams in one of the trendiest sectors.

• Working with open and sincere communication in a dynamic work environment.

• Flexible working model.

• Learning and development opportunities.

• Online education platform.

• Detailed orientation program at the beginning of employment.

• Food, internet and transportation allowance.

• Private health insurance.

• Life Insurance.

• Birthday leave.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: