.NET Software Developer 18 görüntülenme

Bu ilanı paylaş

Saas Website Builder

  • Address Kolektif House
Firmanın Sitesi ve Sosyal Medya Hesapları

Job Description

Our new team mate will be responsible to develop highly scalable, cloud ready, flexible and mobile friendly SaaS website and e-commerce systems. He/she will also have a chance to experience enthusiastic, agile and great startup environment.



  • Developing well designed, reusable, testable, scalable and secure software and web applications by applying best software development practices
  • Analyze and maintain existing software applications
  • Discover and fix programming bugs
  • Design and implementation of low-latency, high-availability and performant applications
  • Implementing well defined APIs
  • Participating and conducting code reviews
  • Discovering, learning and implementing new technologies
  • Documenting developed solutions.



  • Bachelor’s degree in Computer Science or related field
  • 0 to 2 years of software developer experience
  • Experience with .NET, .NET Core or other Microsoft technologies
  • Experience with Relational Database Systems (Microsoft SQL Server, MySQL, PostgreSQL, etc.)
  • Strong unit test and debugging skills
  • Proficiency in Git
  • Strong sense of analytical thinking and problem-solving skills
  • Excellent attention to detail
  • Highly Effective time management and multitasking skills
  • Strong verbal and written communication skills in Turkish and English
  • Basic understanding of front-end technologies such as JavaScript, HTML5 and CSS3
  • Male candidates should have completed military service or postponed at least 2 year


Nice to have

  • Familiarity with cloud computing service providers (Azure, Amazon AWS)
  • Familiarity with non-relational databases, key-value stores and search engines (Redis, Elasticsearch, MongoDB, Couchbase etc.)
  • Familiarity with Javascript library or frameworks used in web development (Angular, AngularJS, React JS, Vue, etc.)
  • Experience in architecting, designing and implementing large scale systems
  • Proficiency in distributed systems and concurrent programming
  • Prior experience with SCRUM/Agile methodologies
Only candidates can apply for this job.