Remote Senior Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • We are looking for a Senior Software Engineer who will be a key member of our team, responsible for developing and maintaining applications for our large number of clients in Turkey and around the world.
  • The ideal candidate is expected to be highly motivated to perform their job brilliantly, with near-perfect skills in software design, coding, and the overall software development lifecycle.
  • Key responsibilities include writing well-designed, reusable, testable, and secure code by applying best software development practices.
  • The role involves the design and implementation of low-latency, high-availability, and performant applications.
  • The Senior Software Engineer will be responsible for architecting well-defined APIs for user-facing elements developed by front-end developers.
  • Collaboration in a multi-disciplinary team is essential, as well as participating and conducting code reviews.
  • The candidate will be expected to discover, learn, and implement new technologies.

Requirements:

  • A BSc/MSc/Ph.D. degree in Computer Science, Engineering, or a related field, or work experience in an equivalent area is required.
  • The candidate must have 5+ years of hands-on experience with at least one of the .NET languages.
  • Proficiency with .NET Core frameworks is essential.
  • Familiarity with relational and non-relational databases, key-value stores, and search engines such as MySQL, Oracle, Microsoft SQL Server, MongoDB, Redis, and Elasticsearch is required.
  • Understanding and hands-on experience with microservice architecture and design strategies is a plus.
  • Experience with Azure/AWS cloud technologies is necessary.
  • The candidate should have an understanding of agile methodologies and experience working in agile teams.
  • Strong analytical, problem-solving, and software design skills are required.
  • Fluency in English is mandatory.

Benefits:

  • We offer a competitive salary, private health insurance, pension and retirement plans through a company-backed pension system, meal card, commute compensation, work-from-home support, and paid birthday off.
  • Flexible working hours, including a remote working option, are provided to ensure happier weekdays.
  • We support learning and development programs for almost anything and provide access to leading online e-learning platforms like Udemy and various libraries.
  • Our community is tight-knit, with social activities including happy hours, workshops, new year parties, breakfast and lunch get-togethers, movie nights, and our Summer Festival.
  • We maintain a flat organizational structure with a culture of direct and open communication, valuing Commencers’ voices and addressing any suggestions and questions they may have.
About the job
Posted on
Job type
Salary
-
Leave a feedback