Expires soon Oracle

Software Development Manager

  • Kharkiv, Україна
  • Design / Civil engineering / Industrial engineering

Job description

Manage a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, networks etc.

As a manager of the software engineering division, you will apply your knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications. Build enhancements within an existing software architecture and suggest improvements to the architecture.

Manages and controls activities in multi-functional areas of sections. Ensures appropriate operational planning is effectively executed to meet Corporate specifications. Demonstrated leadership and people management skills. Strong communication skills, analytical skills, thorough understanding of product development. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

As part of Oracle's employment process candidates will be required to complete a pre-employment screening process, prior to an offer being made. This will involve identity and employment verification, salary verification, professional references, education verification and professional qualifications and memberships (if applicable).

Desired profile

Qualifications :

Position description

Manage a team(s) of 7-12 developers that designs, develops, troubleshoots and debugs software programs for world's leading SaaS mobile workforce management solution.

Drive the continuous improvement of the SW development process

Primary job responsibilities

·  Manage a team of 7-12 developers
·  Ensure that all people management processes and related practices are professionally implemented with a special emphasize in optimizing the learning through developing and coaching the team members in their assigned projects.
·  Motivate team and maintain a comfortable and conducive working environment.
·  Drive standardization of processes and technologies, apply effective Lessons Learned practices, exchange knowledge across teams. Continuously evaluate development processes and implement improvements affecting efficiency
·  Ensure that technical solutions and code corresponds to the product requirements and target quality standards
·  Apply knowledge of software architecture to manage software development tasks associated with developing, debugging or designing software applications, operating systems and databases according to provided design specifications.
·  Build enhancements within an existing software architecture and suggest improvements to the architecture.
·  Plan and direct schedules and monitor budget/spending. Monitor the project from initiation through delivery.
·  Organize the interdepartmental activities ensuring completion of the project/product on schedule and within budget constraints.




Required skills

·  Bachelor's or Master degree in computer science or a related field
·  Professional experience in hands-on object-oriented software development – especially JavaScript, PHP, web applications (HTML, AJAX, JSON, XML, CSS, etc.)
·  Good presentation and analytical skills
·  Thorough understanding of SW product development
·  Demonstrated leadership and people management skills
·  5+ years of software engineering or related experience, including 2+ years in leading a software development team
·  Upper intermediate English




Would be a plus

·  Hands-on experience in Agile development methodologies

Make every future a success.
  • Job directory
  • Business directory