Brainspotting - Software Architect (Remote)

Software Architect (Remote)


03 Nov 2021


31 Jan 2022

Css, Html, Web Architecture

București, Iasi, Cluj-Napoca


Full Time



- Design, develop and execute software solutions to address business issues
- Provide architectural blueprints.
- Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform
- Collaborate with peer organizations, quality assurance, and end-users to produce cutting-edge software solutions
- Interpret business requirements to articulate the business needs to be addressed
- Troubleshoot code level problems quickly and efficiently
- Experience working on complex software projects
- Knowledge of CSS, HTML, AJAX, JS, SQL, NoSQL technologies, web application development, security, and open source technologies
- (optional) knowledge of backend technologies like JAVA, PHP, Node, Python.
- (bonus) knowledge of backend technology JAVA


This opportunity is opened within an educational company with experience in the Romanian market, and they have an ecosystem of apps for school children.
At the moment they are looking for a software architect to work remotely for two of their projects:
1. They are building a next-generation e-learning web platform based on well-established standards such as IMS QTI and IEEE LOM. The process requires defining a unified microservices architecture together with a migration plan for legacy applications. The new microservices architecture will integrate all the functionality of the individual legacy application plus additional functionalities.
2. Migration of a legacy web application from the old version of Java to a new backend with the new version of Java based on microservices, in the next 3-6 months. You will make a plan to break into components and ensure the migration happens in steps.

Competențe necesare

CSS, HTML, Web Architecture


- 2-5 years experience as a software architect.
- experience writing APIs and backend
- experience with front end Javascript frameworks
- experience with machine learning
- experience with creating databases, schemas, nosql and sql
- experience with virtualization technologies (docker etc)
- experience with cloud technologies

Poziționare în organizație

Departament: It


Posturi similare