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.