Contact us

Solutions Architect

Leobit is looking for a Solutions Architect to lead technical projects and drive architectural excellence. The ideal candidate will possess a strong background in software design and industry-standard architectures. This role involves engaging in pre-sales activities, discovery, developing proof of concepts, and providing technical leadership throughout project lifecycles. A solid understanding of .NET,  distributed systems, cloud architectures, and front-end frameworks is required. 

Requirements:

  • Seven-year working experience with .NET (at least)
  • Two-year of working experience in a Solutions Architect role or similar, leading technical projects (at least)
  • Excellent knowledge of C#, ASP.NET, .NET Core, Entity Framework
  • Experience with pre-sales, technical discovery, and solution design
  • Experience in PoC development and leading R&D initiatives
  • Strong expertise in OOP and design principles, including CQRS
  • Expert knowledge of industry-recognized reference architectures and architectural styles (CQRS, Event Sourcing, Multitenancy, SaaS, SOA, N-Tier, Layered Architecture, MVC, etc.) 
  • Experience in architectural practices and methodologies (ATAM, QAW, 4+1, etc.) 
  • Knowledge of SEI methodologies (certification would be a plus)
  • Profound knowledge in SQL/NoSQL database design and optimization
  • Experience in designing and implementing distributed systems and cloud-based architectures (AWS/Azure)
  • Experience with front-end frameworks: Angular (mandatory), React or Vue (would be a plus)
  • Experience with unit, integration, acceptance, and end-to-end testing, with a focus on automating test suites
  • Strong background in CI/CD pipelines and orchestrating infrastructures (Kubernetes or similar)
  • Strong analytical and problem-solving skills
  • Bachelor’s or Master’s degree in computer science (or similar technical field)
  • Level of English: Upper-Intermediate (at least)

Responsibilities:

  • Pre-sales
    • Dive into technical aspects of pre-sales calls
    • Create and support Proposals, Estimations, Technical & Architecture Vision
    • Develop PoCs
    • Participate in the Discovery phase as SA
    • Provide technical support for the start of new projects
    • Assist in gathering requirements and writing corresponding technical documentation
    • Estimate complex projects using different techniques
    • Research, study, and develop new or complex technical solutions/technologies (R&D)
  • Project Engineering Excellence
    • Plan & conduct Technical Project Audits & Assessments for strategic accounts
    • Define and establish project standards, guidelines, tools, and methodologies
    • Establish project code quality and engineering tools
    • Define and manage the code review process, including the integration of automated tools
    • Assist in the implementation of performance/load/stress testing procedures according to project needs
    • Provide continuous integration practices on the projects
    • Ensure identification of risks and issues affecting the project delivery
    • Provide technical leadership to teammates through coaching and mentorship
    • Build and lead project teams from inception to execution

We offer:

  • Interesting and challenging projects
  • Competitive compensation and regular results-based salary review
  • A broad range of professional education and personal development possibilities
  • Comfortable and cozy working environment 
  • Motivated colleagues with profound knowledge of the technical field
  • Аttractive compensation package

JOIN LEOBIT'S
TEAM

Fill out the form below or send us your CV at cv@leobit.com.

our
CULTURE

.enjoy life at Leobit

Fun foto Fun foto
Fun foto
Fun foto