Software Engineer

Istanbul, Turkey Full-time

We are looking for a motivated Software Engineer to join our Software Development Team!

Who we are:

Borda’s mission is to bring operational awareness and insight with actionable IoT data. Our Asset Management, Patient Throughput, Infant Security, Environmental Monitoring and Location-Aware Work Demand Management solutions enable data driven management and lead the way towards the era of insight driven management. Developing both IoT hardware & software to provide a seamless solution, we enhance the quality of healthcare services and increase operational efficiency in more than 30 million square feet of hospital area with over 15 thousand bed capacity.

Responsibilities of Software Engineer:

  • Being member of a scrum team
  • Designing and implementing web-based applications, understand and communicate consequences of your design on the architecture and influence design specification
  • Design, develop, test, deploy, maintain & document solutions for challenging problems with robust, scalable, reusable, efficient, production-quality software
  • Improve overall architecture by refactoring code to enhance performance and ease of maintenance in accordance with Business priorities

Qualifications:

  • BS/MS degree in Computer Science or related fields
  • 2+ years of software development experience
  • Good software design and architecture knowledge
  • Background in object oriented design patterns, data structures and algorithms
  • Excellent knowledge of at least one object oriented language (Preferably C#)
  • Knowledge of frontend technologies (Preferably Angular2+)
  • Experience with web services
  • Experience with relational databases
  • Experience with NoSQL databases is a plus
  • Knowledge of microservices and containers is a plus
  • Experience with Continuous Integration, Continuous Delivery and DevOps
  • Knowledge of Agile development processes
  • Advanced verbal and written English communication skills