Hard Skills
- Minimum experience of 3 years as a Solutions Architect.
- Solid knowledge of Software design patterns
- Solid knowledge of architecture styles and reference architectures
- Proven experience in application optimization (frontend and backend)
- Proven experience on Amazon Web Services. It is desirable to have a certificate.
- Experience with object-oriented programming languages .Net C # (ASP.NET MVC, .Net Core 2+) or Java (Java Spring or Kotlin).
- Web development experience with HTML5, CSS3, JavaScript, TypeScript.o Advanced knowledge in JavaScript frameworks: NodeJS, Babel, React, Angular 4+, Bootstrap 3+ or WebPack.
- Experience in construction of Micro-Services: REST, GraphQL, SOAP.
- Knowledge in Responsive design, PWA, SPAo Source code versioning with Gito Relational database (SQL SERVER, MySQL).
- Non-relational database (MongoDB).
- Experience with framework or tools for unit, comprehensive or stress tests (MSTest, JUnit, Mocha, Jest, etc.).
- Experience with handling Docker Containers.
- Code Review Tools (Sonar Qube, Linting, etc.).
- Agile framework fundamentals.
- Experience implementing DevOps pipeline (Jenkins, Integration).
Soft Skills
- Leadership.
- Effective communication.
- Teamwork.
- Empathy, trust and collaboration.
- Flexibility (adaptation to change).
- Innovation (propose alternative technological solutions).