Senior Software Engineer İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

ABOUT ICTERRA

ICterra is a global software engineering company with offices in Munich, London, Wroclaw, İstanbul and Ankara. We combine 30 years of software development experience with technology expertise and proven methodologies to provide innovative solutions to our customers across multiple industries globally. With 200+ software professionals, we have been building strategic partnerships with the world’s top IT and defence companies, providing software development and test services.

We are looking for an energetic team member who will work as ''Senior Software Engineer'' with following qualifications:

Basic Qualifications

• Bachelor’s degree in Computer Science, Computer Engineering, Electrical and Electronics Engineering or related fields

• Minimum 3 years experience in software development

• Advanced programming skills in Java, Spring, Spring Boot.

• Principles of relational (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)

• Experience in JavaScript, HTML, and CSS

• Microservices architecture and core principles

• Experience in Apache Kafka

• SOAP and Restful web services

• Principles of Agile/Scrum software development

• Excellent communication (both written and verbal) skills in English

Preferred Qualifications

• Experience in containers (Docker) and management systems (OpenShift)

• Development experience using .Net Core is a plus

• Development experience using React is a plus

Job Description

The candidate will be responsible for design and implementation of banking applications for a financial corporation.