Job Description
Your contribution to something big
Define sustainable software architecture for .NET applications
Collaborate with stakeholders to determine requirements
Communicate successfully all concepts and guidelines to development team
Provide technical guidance and coaching to developers
Ensure software meets all requirements of quality, security, extensibility
Use modelling tools to create different views architecture and designs
What distinguishes you
MSc/MA in computer science
Proven experience as software architect
Experience in software development and coding in C#
Excellent knowledge of software design and architecture
Excellent knowledge of UML
Familiarity with UI/UX design
Understanding of software quality assurance principles
Good organizational and leadership skills
Very Good English communication and presentation abilities