We are in search of a technology junkie software architect to join one of the best architecture teams out there.
If you are an expert at your field, Have a passion to learn and teach others, not afraid of technical hands-on experience and looking for a place where you can put Ego aside and work on exceptional products this is the place for you.
Provide expert guidance and support the development teams on various technical/functional aspects of research, development and engineering new features and products.
Consult on multiple projects, on a design and architecture level.
Have familiarity with various technologies from different fields (e.g. client side, server side, data technologies, cloud technologies) and compose the best solution that will satisfy a project's needs while considering robustness and scalability
2+ years of experience as a System/Software Architect
5+ years of experience as a C# backend developer.
Expert level skills in design, architecture and development, with an ability to take a deep dive into the implementation aspects if the situation demands.
Proven Knowledge in AWS products or equivalence (Azure, Google Cloud etc.)
Familiarity with both client and server side technologies.
Understanding fundamental design principles behind a scalable application.
Knowledge and proven experience in both NoSQL and SQL databases (e.g. Mongo/CouchBase, MySQL/SQLServer).
Advantage for knowledge in the .NET Core area.
Bachelors degree, or higher, in computer sciences/software engineering.