Software Engineer

  • Full-time

Company Description

🐨About Koala Recruitment

We are a recruitment company specialising in IT, Technology and Engineering positions. We help companies efficiently match open positions with the right candidates, ensuring a successful hiring process.

 

🚀About Our Client

Role: Software Engineer
Location: Istanbul
Language: Turkish, English
Position: Full-time / Hybrid
Industry: IT Services and IT Consulting

Job Description

  • Develop and maintain scalable backend systems using C#, ASP.NET MVC/Core, and Entity Framework.

  • Build responsive and user-friendly interfaces using React, Redux, JavaScript, HTML, and CSS.

  • Design and optimize SQL queries; manage data models in MS SQL Server or similar platforms.

  • Create and maintain RESTful APIs.

  • Use Git and similar version control tools for codebase management.

  • Participate in basic deployments that may require short business trips (1–3 days) for software installation.

  • Contribute to cloud-based application development (AWS, Azure, or GCP preferred).

  • Write unit and integration tests for robust, test-driven development.

  • Optimize system performance using Redis and other caching strategies.

  • Collaborate in agile workflows and be involved in project lifecycle and implementation.

Qualifications

  • 2 years of relevant experience or more.

  • Strong problem-solving skills and a proactive mindset.

  • Experience with C#, ASP.NET MVC/Core, and Entity Framework.

  • Proficiency in frontend technologies including React, Redux, JavaScript, HTML, and CSS.

  • Familiarity with Git and version control best practices.

  • Understanding of SQL Server or equivalent relational database systems.

  • Experience with RESTful API development.

  • Exposure to cloud platforms (AWS, Azure, or GCP) or eagerness to learn.

  • Ability to work independently and take ownership of responsibilities.

  • Basic knowledge of Python or C++ is a plus.

  • A collaborative attitude, with a focus on integrity and transparent communication.

  • Willingness to travel occasionally for on-site software installations.

Additional Information

📩What Our Client Offers:

  • Competitive starting salary.

  • A supportive team environment with opportunities for long-term growth.

  • Hands-on project experience and increasing responsibility in development processes.

  • Weekends off

  • Company shuttle service available

  • Monthly meal card allowance provided
     

 

🧭Hiring Process: 3 rounds