Position: Solution Architect
Company: Comper
Category: Lead
Experience required: 5y

Requirements
 Experience architecting and developing complex, mission-critical systems
 Strong knowledge of enterprise integration patterns and experience building
distributed cloud-based enterprise systems
 Hands-on experience with microservices and serverless architecture
 Experience with DevOps, continuous integrations, continuous delivery processes and
tools
 Ability to design, document and communicate different components of solution
architecture in enterprise environment
 Experience of working in cutting-edge technology environment, architecting scalable
and secure systems with a proven track record of delivered projects and designed
solution architecture
 Understand different architectural styles, solution architecture methods and
development patterns
 Understand integration, performance, security, database management, monitoring
issues and manage them in systematic structured way
 Relevant experience building web applications with .NET technology stack: ASP.NET
Core; Entity Framework; LINQ; MS SQL
 Experience architecting and delivering cloud-native systems based on Microsoft
Azure
 Experience supervising development teams
 Strong leadership and communication skills
 Ability to work and deliver in agile environment


Responsibilities
 Design enterprise-grade software solutions based on business and technical analysis
 Create project teams together with project manager, QA and BA leads, to scope,
plan, design, deliver, test and deploy end-to-end solutions
 Work together with discovery team on estimation, planning and scoping of the
projects
 Leal cross-functional team of engineers to deliver project in time
 Oversee platform selection as well as HW, SW, security and other components
 Architect, design and develop custom solutions of project and program or
operational scope (end-to-end: hardware, software, integration, security etc. for the
entire solution delivery life cycle)
 Own product technical delivery roadmap and execute it
 Write and support technical specs based on collected catalogue of product
requirements
 Analyze business drivers, concerns and requirements to design to propose the
solution
 Design and conduct technology workshops with dev teams