Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.
Currently we are looking for a Senior Solution Architect with .NET and Azure skills to make our team even stronger.
Professional experience and knowledge:
10+ years’ hands-on experience in the .NET technology stack, with both theoretical and hands-on knowledge of the Azure Cloud ecosystem;
5+ production architecture designs / solutions and review activities with available track of record;
Experienced in presales activities, can drive workshops;
General knowledge of architectural theory out of primary technology domain context bounds;
Strong experience in full life cycle of agile software development processes, approaches and methods (Scrum, XP, etc.);
Track of record of working directly with the customer, preferably onsite;
Experience working with virtual teams distributed across several locations;
Team lead, project management, or business analysis experience is an advantage;
Can manage and contribute to the delivery of architectural POCs;
Can produce coarse-grained estimations on the implementation of architectural assets;
Can process, absorb, retain and reuse business domain knowledge for several of the most popular business domains (e.g. retail, ecommerce, automotive, or financial services);
Can write technical reviews, white papers and blueprints.
Can lead the architecture development;
Can drive the requirements discussion;
Help to evaluate team newcomers (in technology and architecture related matters) and direct them to fit customer’ requirements;
Constant self-education in .NET and Azure;
Find and evaluate emerging technologies;
Acting as public speaker at technology events is an advantage.
Communications and customer relations:
Fluent English (both verbal and written communications, including narrative writing skills);
German is an advantage;
Can drive a discussion;
Ability to conduct presentation with wide audience (50+ people).
Competitive compensation depending on experience and skills;
Regular assessments and salary reviews;
Opportunities for personal and professional growth;
Friendly team and enjoyable working environment;
Flexible working schedule enables work life balance;