starstarstarstarstarstar
vacancies

SOLUTIONS ARCHITECT

We are looking for a Solutions Architect who is ready to leave coding in the hands of developers, but also don`t want to forget it; someone who is ready to take responsibility for the development of the technology solutions and mapping the business requirements to technical/system requirements to ensure that everything is going according to the plan.

Requirements:

  • Master+ degree in computer science or related fields
  • 5+ years of experience in IT
  • Past experience in architecting & designing enterprise-class software products
  • Deep understanding of applications` architecture and design principles/patterns
  • Solid knowledge and understanding of software development
  • Past experience in consulting and working with international customers (considered as an advantage)
  • Past experience build project in top Cloud service providers is considered as an advantage (Amazon AWS or MS Azure)
  • Strong analytical skills
  • Exceptional communication and presentation skills
  • Diagramming skills using word notations standards (e.g. BPMN, UML etc)
  • Project Management skills: ability to lead a team, organize work and delivery process.
  • Fluent English

Responsibilities:

  • Sales engineering – helping different customers to implement their infrastructure in the developed systems.
  • Gather key functional and non-functional requirements and architecture/design constraints from projects’ stakeholders and create respective documents;
  • Plan architecture-related work, professionally present these plans and regularly update stakeholders regarding the progress;
  • Work on solution architecture and design, which includes both infrastructure and software application components.
  • Analyze technical and operational efficiency of existing solutions and provide respective analysis reports and proposals;
  • Assess existing software implementation quality (architecture/design/coding) and provide respective reports;
  • Participate in software prototypes building during projects’ start-up (including technology research and evaluation if necessary) and document prototyping results and respective technical proposal;
  • Design and plan solution delivery in most optimal way;
  • Support applications’ development from technical perspective in construction and transition phases;
  • Present all aforementioned work to internal and customers’ stakeholders.
Rocket
cloud
cloud
planet
starstarstarstarstarstarstar

About the Java Team 

Our Java department is experienced and proactive. The team is growing not only in number but also in professionalism. This is proven by the constant increase of certifications and awards of our developers. Besides, the department launched the Java University program. The mentoring and continuous practice of relevant technologies contributes to each team member’s professional development. The technological stack varies for each project and depends on the client’s needs. The main vectors of development are High Load systems, Cloud systems, Big Data, Machine Learning, DataScience, and Blockchain.  

If you would like to share your extensive experience, you can become an interns’ mentor or lead one of the commercial projects.  

  • 8 years — the average work experience
  • 41 developers
  • Annual internship 

This page uses cookies for analytics and the provided services improvement. By clicking “Accept,” you agree to our cookie policy and other tracking technologies applying. Read more here:Privacy Policy