Software Development Manager İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

QUALIFICATIONS

Bachelor’s degree in computer science, or other Engineering,

10+ years of previous experience as a software development, and at least 3+ year of experience managing a team of software developers including identifying, hiring and developing top talent,

Experience in developing E-Commerce Platforms and Java Technologies is a must,

Have a good knowledge of Java, Spring Framework, Spring Security, Hibernate, Maven, jQuery, Angular, Angular JS, HTML, CSS, Java Script, MongoDB, Elasticsearch, Big Data, SVN frameworks,

Knowledge of Object Oriented concept and software engineering technologies,

Preferably with experience on Cloud systems, developed software on Google Cloud Platform,

Developed projects in teams using Source Control technologies (GIT, Maven, Nexus),

Know and ambrace the basics of Agile approach,

Have improved skills at domain analysis and modeling,

Knowledge of professional software engineering best practices for the full software development life cycle, including agile development, coding standards, code reviews, source control management, build processes, testing, and maintenance,

Technologies we use include, Java, Spring, Hibernate, Maven, jQuery, Angular, Angular JS, HTML, CSS, Java Script, MongoDB, Elasticsearch, Big Data, SVN and with test-driven development/continuous integration.


JOB DESCRIPTION

Work closely with all team members to interpret and evolve requirements into product features,

Lead a motivated team of software engineers to develop, test and deploy high available and scalable products,

Manage hiring and recruitment efforts to grow the engineering team,

Lead the design, development, and ongoing maintenance of all supported technology platforms,

Report on status of development, quality, operations, and system performance to management,

Implementing and coordinating code review, pair programming and clean coding processes.