Software Architect

  • R&D and Product
  • Israel

Description

Software Architect

DRIVENETS is looking for an experienced Software Architect to join our DNOR team. 

Responsibilities

·        Collaborate with other professionals to determine functional and non-functional requirements for new software or applications

·        Use tools and methodologies to create representations for functions and user interface of desired product

·        Develop high-level product specifications with attention to system integration and feasibility

·        Define all aspects of development from appropriate technology and workflow to coding standards

·        Communicate successfully all concepts and guidelines to development team

·        Oversee progress of development team to ensure consistency with initial design

·        Provide technical guidance and coaching to developers and engineers

·        Ensure software meets all requirements of quality, security, modifiability, extensibility etc.

·        Approve final product before launch

Requirements

Requirements:

·        Excellent knowledge of architectural styles and design patterns

·        Understanding of various coding methods and computer languages

·        Excellent knowledge of modeling methods and database design

·        Familiarity with HTML/CSS, JavaScript and UI/UX design

·        High organizational and leadership skills, outstanding communication and presentation abilities

·        Experience with micro-service based architectures and orchestration systems

·        Experience building large, scalable, highly available software systems

·        At least BSc in Computer Science

·        At least 5 years of experience in software development

·        At least 3 years of experience in Software Architecture

·        Previous work in the networking field – a plus