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