Job Description
Logiwa, a provider of warehouse management and fulfillment software, is looking for a skilled Senior Backend Engineer to join their software development team. The ideal candidate will work on projects currently being developed by the company, contributing to Logiwa's mission to revolutionize fulfillment through innovative technology and human expertise.
What This Role Involves:
- Researching and proposing new technologies
- Developing new features and extending existing ones
- Conducting tests, detecting errors, and solving problems
- Mentoring and training other team members
Requirements:
- Bachelor’s degree in Computer Engineering or related fields
- Minimum 6 years of experience in .NET development
- Knowledge of .NET Core
- Good understanding of OOP, Design Patterns, DDD, Test Driven Development and Unit Testing
- Good understanding of CI / CD principles
- Experience in software engineering best practices for the full software development life cycle, including agile development, coding standards, code reviews, build processes, testing, and maintenance
- Experience working on high-traffic, high-availability production systems
- Knowledge of Microservice Architecture, Event-Driven Architecture, CQRS, Event Sourcing is a big plus
- Knowledge of Docker, Kubernetes is a big plus
- Experience in Redis, Elasticsearch, MongoDB, MSSQL,PostgreSQL, Apache Kafka, RabbitMQ is a big plus
- Troubleshooting and problem-solving skills
- Strong desire to learn and explore new technologies
- Fluency in English
What Logiwa Offers:
- 100% remote work
- Monthly home office allowance
- Competitive bonus structure
- Meal vouchers
- Private health insurance
- English language training
- Educational discount for master’s degree from reputable private universities in Turkey
- Employee Assistance Program
- An international team environment
- Regular team bonding events
- Community engagement opportunities like quarterly volunteer days