About Alışgidiş
Alışgidiş is a digital financing and
Buy Now, Pay Later (BNPL)
solution that enables customers to easily and instantly split their purchases into installments with a seamless and user-friendly experience. Actively integrated with numerous e-commerce platforms and physical stores, Alışgidiş provides instant credit options at the point of purchase, offering customers greater flexibility and convenience while shopping. We are on a mission to deliver seamless, efficient, and delightful user experiences in e-commerce.
Qualifications
-
Bachelor’s degree in Computer Engineering or a related field.
-
Minimum 4 years of experience in software development.
-
Strong knowledge and experience in .NET Framework and .NET Core libraries.
-
Strong knowledge and hands-on experience in ASP.NET Core MVC and Razor.
-
Ability to work on legacy MVC applications while also contributing to modern .NET Core migration projects.
-
Developing and maintaining high-performance, scalable, and reliable applications.
-
Experience with RabbitMQ, Elasticsearch, Redis, and Docker.
-
Proficient in Restful Architecture, Microservices Architecture, and Event-Driven Architecture.
-
Strong knowledge of SQL and NoSQL databases and optimizing data management processes.
-
Extensive experience in distributed caching and in-memory caching.
-
Experience with Dependency Injection and IoC (Inversion of Control).
-
Developing systems compatible with microservices architecture.
-
Writing high-quality and sustainable code that adheres to software development and design principles (OOD, SOLID, DDD, Unit Testing).
-
Hands-on experience with version control systems (Git) and familiarity with CI/CD pipelines.
-
Familiarity with cloud platforms (Azure, AWS) and container orchestration tools (Kubernetes).
-
Familiarity with Agile/Scrum methodologies and ability to work effectively in a collaborative team environment.
-
Strong problem-solving skills, proactive mindset, and effective communication abilities.
-
Exposure to observability and monitoring tools (Datadog, New Relic, Prometheus, Grafana) and experience with monitoring and logging best practices.
What You’ll Do
-
Develop and maintain applications in .NET Core and ASP.NET Core (MVC, Razor) projects
-
Write clean, testable, and maintainable code following SOLID principles.
-
Collaborate with cross-functional teams to deliver scalable solutions.
-
Perform code reviews and ensure best practices are followed.
-
Optimize database queries and improve system performance.
-
Stay up-to-date with .NET Technologies, cloud platforms and industry trends.