System Architect

2500 - 3500 BGN (net)

Logo of Cross Source LTD

Cross Source LTD

Responsibilities

We are looking for an experienced Software Architect to make intuitive high-level decisions for software development. You will see the “big picture” and create architectural approaches for software design and implementation to guide the development 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 the 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 the development team
• Oversee progress of the development team to ensure consistency with the 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
• Proven experience as a software architect
• Experience in software development and coding in various languages (PHP Node.js etc.)
• Excellent knowledge of software and application design and architecture
• Excellent knowledge of UML and other modeling methods
• Familiarity with html / css, less/sass, ajax, react,angular, vue.js,react, javascript ?
• Understanding of software quality assurance principles
• A technical mindset with great attention to detail
• High quality organizational and leadership skills
• Outstanding communication and presentation abilities
• MSc/MA in computer science, engineering, or relevant field

Required skills

NodeJS
PHP
English