Position Purpose:


As the Software Architect in Bank of Georgia, you will work with our IT team and business units. You will be responsible for researching of new and optimize/modify an existing software systems considering business requirements and current IT landscape. Additionally, you must ensure that IT solutions are developed and implemented to satisfy an enterprise level requirements – such as: availability, scalability and reliability. If you are a resourceful, creative and team-oriented who can work collaboratively with others to deliver solutions, this position is for you!

General responsibilities:

  • Work with IT architects, business units and other stakeholders to gather information to prepare solution deployment and implementation document. Using techniques like interviews, work sessions, storyboarding, and prototyping;
  • Evaluate potential software solutions(the system architecture, components, etc.), including off-the-shelf and open source components, to ensure that they meet business and IT requirements;
  • Create functional requirements in use cases and test scenarios. Coordinate requirements walk-throughs and sign-offs, verifying with user representatives/stakeholders that use-cases and process models accurately reflects specific business and IT needs;
  • Understand project scope, project goals, product functionality, and desired features;
  • Evaluate customer needs/issues, analyze business and IT processes, assist in evaluating alternatives, and determine appropriate solutions with IT staff;
  • Help determine level of effort and time required for solution delivery
  • Define user stories with applicable acceptance criteria in collaboration with business subject-matter experts and IT architects;
  • Analyze high-level business and IT requirements and other functional requirements documents such as process flows, gap analysis, etc.;
  • Assist with development of test plans and test scenarios;
  • Identify and assist in resolving issues, questions, and scope/requirements gaps quickly and effectively enable delivery and support of applications;
  • Create documents, solution architecture diagrams and other artifacts to promote sustainable knowledge management within the organization;
  • Write an effective scripts (using different kind of scripting/programming languages) to aid analysis and support activities

Required qualifications:

Work experience:

Minimum 8 years of increasingly responsible experience in IT development, at least 2 years of experience in working as a software architect (Optional), including complex projects with medium or large project teams. Experience of working with or administering a different kind of infrastructure components, like – DBMS, APP Server, OS, etc. is highly preferred.


Bachelor Degree in Information Technologies, Exact Sciences; (Master in IT is preferred)


Knowledge, Skills and Abilities:


  • Strong knowledge of different kind of software solutions (Microservices, Middleware, Back end, DBMS, etc.), best practices and methodologies, including the ability to perform requirements tracing and validations during testing;
  • Ability to effectively conduct requirements gathering sessions and concisely documenting the outcome;
  • Strong communications and vendor negotiation skills;
  • Ability to write in a clear and concise manner and to communicate effectively in Georgian, Russian and English;
  • Strong analytical and problem-solving skills and a self-starter;
  • Experience with architecture diagram design
  • Proven experience creating user stories, use-cases, process flows, wireframes, and data mappings;
  • Ability to plan and analyze workload in the scopes of existing systems and resources;
  • Ability to work effectively and efficiently toward goals in a complex, diverse environment with multiple and changing demands;
  • Problem solving and consensus building skills;
  • Customer focus and relationship building skills;
  • Strong organizational and time management skills;
  • Enjoying learning new technologies and putting them into use;
  • Communicative, flexible, team player, a quick learner, with can-do attitude and independent initiative, creative and analytical thinking
  • Kanban/Agile/Scrum experience is a plus

What we offer:


  • Interesting and challenging job;
  • Teamwork with highly talented people;
  • Competitive base salary, performance bonus and social package.

How to apply

Interested candidates, please fill in the information, attach your CV and submit by clicking “apply for position now” Deadline is 09/08/2021.

გამოაგზავნეთ განაცხადი