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.