Job Description:
Define architectural concepts and technical specifications.
Provide architectural oversight and guidelines to engineering teams.
Work collaboratively with managers from development, product and solution departments.
Negotiate trade-offs and drive issues to closure.
Evaluate new technologies and develop technical POCs.
Help to steer the architectural priorities in the R&D domain.
Job Qualifications:
Excellent problem solving skills and ability to work independently.
6+ years of hands-on programming experience in C# and .NET Core.
1+ years of hands-on programming experience in JS\TS and React.
2+ years of technical leadership as a Software Architect of distributed systems .
2+ years of experience in building of external APIs and integrations.
Experience in working with Public Cloud (e.g. GCP, AWS) and container management tools (Docker and K8S).
Strong sense of ownership and track record of quality work.
Strong interpersonal, communication and networking skills.
B.Sc. in Software or Computer Engineering.
Company Occupation:
High Tech
Company Size:
Small (0 - 50)