- Define the technology stack and the way to reach the goal architecture
- Discuss architectural challenges and ways to solve them with the architecture board and teams
- Make architectural decisions work by converting them into specific steps and implementations;
- Actively participate in development and cross-team sync-up meetings to learn new, understand company horizons and goals
- Communicate technical decisions to the team and timely address changes
- Lead architectural planning meetings by discussing epics with the team and decomposing them, beginning with the end result in mind
- Ensure high quality of the delivered products (documentation, concept reviews, monitoring, tracing and alerting, auto-renewal, idempotency)
- Collaborate daily with the technical architects to ensure the teams understand the overall architecture and its purpose clearly
- Escalate when help is needed to Enterprise Architect and CPO
- Speak out for improvement suggestions during retrospective meetings which work
- Solid understanding of cloud computing fundamentals and its advantages and disadvantages
- Great understanding of the cloud communication approaches and protocols like HTTP, AMQP (RabbitMQ), MassTransit, and Websockets
- Cloud-based API Design (REST, GraphQL, etc.)
- DDD
- CQRS/CQS
- Event Sourcing
- Deep knowledge of Well-Architected Frameworks
- Good knowledge of different DB technologies and when to use them best (SQL, Document databases, SOLR, Redis, GraphDBs, and Elastic Search including solutions for sharding, Map/Reducing, and comparable patterns)
- Helm, Azure Cloud
- B2 level proficiency in English
At Vention, we assemble senior-level, dedicated teams of developers to help fast-growing startups and innovative enterprises drive impact and achieve their goals. We’ve delivered solutions across multiple domains, including FinTech, PropTech, AdTech, HealthTech, e-commerce, and more.
Vention has developed .NET solutions since 2002 and our team has grown rapidly to over 350 developers with more than 100 projects under our belt. Our full-stack engineers write real code and work with the modern .NET stack, including ASP.NET CORE, ASP.NET WebApi, ASP.NET MVC, WPF, UWP, and Entity Framework, as well as front-end frameworks, such as React, Angular, and VueJS. We regularly host meetups where we discuss the latest industry news, complex design solutions, and reviews of new tools, e.g., Docker (CI/CD), Microsoft Azure, and RabbitMQ.
Our culture is rooted in the belief that ongoing growth benefits employees and the company alike. Because of that, we offer:
- An individualized approach to career development, tailoring growth plans to every role
- Access to our technology mentorship program as a mentor or mentee
- The opportunity to contribute to up to 300 original projects in 30 different fields
And that's not all! We also offer:
- Expanded medical support through Luxmed Complex
- Conferences & meetups, organized by our company
- Corporate getaway & teambuilding activities
- Polish courses
- Pizza days, office gatherings, and more from our Employee Happiness team
- Access to credits to spend across a variety of stores, restaurants & cafes through Kafeteria My Benefit
- And referral bonuses
Engineer your success!