For a software company developing a platform that facilitates online commerce, with offices in the center.
What’s the job?
Drive new technologies and frameworks extending capacity & effectiveness of teams, capacity & scalability of the product, in both server and client side
Be involved in all key technology and methodological aspects of development and testing
Take active role and lead key product enhancements, per product-management and stake holder’s requirements, and select the right development Solutions to address the requirements in terms of functionality, reliability, testability and scalability
Be involved in business needs and operational flows to come up with the right technology solutions
Mentor and lead R&D teams in design reviews, coding standards and architectural designs
Any Management / Lead experience – Must
At least 6 years software development experience, at least 2 years’ experience as architect in WEB, SaaS environment
Understanding System engineering and architecture, proven experience in scale, System redundancy solutions, and performance
Experience in high-capacity and high-reliability products in multiple development languages and environments, with understanding of system and component performance – N+1, multi-threading and more
Hands-on experience in.Net framework and.Net core backend development
Experience with SQL Server
Experience with SCRUM
Understands Microservice, and event base design and SAGA concepts.
Experience delivering systems operated globally
Strong attendance to business needs and converting them to working and effective products
Ability to adapt to various technologies and research new concepts
A true team player, capable to hold and drive a vision on one hand and buy in to it on the other hand
Pro-active attitude and doing what it takes to get things done
Connected and updated in the latest & greatest of technology
A Passion for technology!