Software Developer
Arvato Lojistik Anonim Şirketi
03.05.2024
İstanbul(Asya) / Türkiye
Tam Zamanlı
İş Yerinde
Deneyim: 2-4 Yıl
Job Description
Arvato Logistics is a leading international service provider operating in the field of supply chain management and e-commerce.
Arvato Logistics is a company affiliated with the German company Bertelsmann, which owns all of its shares. With more than 17,000 employees worldwide in over100 locations, we develop innovative supply chain management and e-commerce solutions for our customers by combining our industry expertise with the right technologies.
Our customers are primarily fashion, technology, cosmetics, health and consumer products; It consists of well-known brands operating in the retail and industrial sectors, as well as newly established medium-sized companies. We support our customers to grow their businesses with the B2B andB2C logistics services we offer in our warehouses.
- Bachelor's degree from computer engineering or proven self-trained engineering skills,
- Knowledge of .NET Core, Web services, Rest API, C#, Entity Framework Core, React, Javascript /Typescript, html, css, Postgresql, writing unit test,
- Experience in enterprise application architecture patterns such as Domain Driven Design (DDD), CQRS, Event Sourcing, Microservice Architecture etc,
- Knowledge of OPEN API, REST API, OAuth, JWT, ORM and other web application concepts,
- Excellent programming, analytical skills and strong problem-solving abilities,
- Experience in SDLC, SOLID principals and object-oriented development knowledge is preferred,
- Minimum 3 years of experience in .NET development,
- Motivated to learn new technologies,
- Software design, documentation, testing, debugging skills,
- No military obligation for male candidates,
- Living/willing to live in Anatolian Side of İstanbul.
What Would Be A Plus:
- Advanced communication & leadership skills,
- Experience in cloud services such as Azure, AWS,
- Experience in AGILE development and SCRUM methodology,
- Knowledge of lean practices,
- Knowledge of DevOps, CI/CD pipelines and expertise in git,
- Knowledge of Docker, Kubernetes, GO, Node.js is a big plus,
JOB DESCRIPTION
- Develop fast, efficient and scalable cloud-based enterprise back-ends,
- Write code and unit tests, and continuously deliver high-quality code,
- Partner with software architects, product owners and dev leads to implement solid technical designs,
- Identify issues and implement solutions to complex problems in large-scale backend infrastructure,
- Develop cross-platform solutions,
- Contribute to open-source projects and build reusable code and libraries,
- Develop unit tests with high code coverage,
- Attend scrum meetings, do code reviews, peer programming, communicate and provide feedback to peers,
- World-class engineering and global line of vision,
- Fast learning of new technologies and adoption to engineering processes.