
Software Developer
- İstanbul
- Sürekli
- Tam zamanlı
- Collaborate with developers, product owners, qa engineers and analysts to plan, design and create creative solutions,
- Be a valued member of an autonomous, multi-functional agile team,
- Help write clear, maintainable code that will scale across a number of projects and distributed development teams,
- Design and build efficient and reusable applications.
- Bachelor's degree in Computer Science or Engineering, Mathematics, Information Systems, or equivalent discipline.
- Experience of application development with Java or C#, at least 3 years of experience of Spring Framework & Spring Boot or .netCore,
- Experience in managing source in Git and in Git workflows based on branching, merging etc.,
- Good understanding of Unit-testing and integration-testing, and DDD & TDD practices,
- Experience with microservices architecture, Docker or Kubernetes technologies,
- Experience in Agile (Scrum) software development methodologies.
- Collaborate with developers, product owners, qa engineers and analysts to plan, design and create creative solutions,
- Be a valued member of an autonomous, multi-functional agile team,
- Help write clear, maintainable code that will scale across a number of projects and distributed development teams,
- Design and build efficient and reusable applications.
- Bachelor's degree in Computer Science or Engineering, Mathematics, Information Systems, or equivalent discipline.
- Experience of application development with Java or C#, at least 3 years of experience of Spring Framework & Spring Boot or .netCore,
- Experience in managing source in Git and in Git workflows based on branching, merging etc.,
- Good understanding of Unit-testing and integration-testing, and DDD & TDD practices,
- Experience with microservices architecture, Docker or Kubernetes technologies,
- Experience in Agile (Scrum) software development methodologies.