clutch clutch-o check-circle-o ruby-plain react-original rails-plain php-plain nodejs-plain jquery-plain java-plain javascript-plain html5-plain css3-plain angularjs-plain android-plain greenvaro finmatex code-n-forcer baby-compy projects-value-delivered project-challenge hardware_design-icon_development hardware_design-icon_software hardware_design-icon_prototype hardware_design-icon_evaluation hardware_design-icon_concept ux_ui-icon_process_assets ux_ui-icon_process_mockups ux_ui-icon_mockups ux_ui-icon_process_prototype ux_ui-icon_process_architecture ux_ui-icon_process_icons ux_ui-icon_process_layout ux_ui-icon_prototype ux_ui-icon_process_requirements ux_ui-icon_guidelines ux_ui-icon_wireframes ux_ui-icon_analysis support-and-warranty global-delivery research-work experience-in-it hq-location big-data-color mobile-application-color iot-industry-color cloud-solutions-color technologies-methodologies-color computer-vision-color software-engineering-color product-development-color application-development-color ux-ui-design-color qa-automation-testing-color hardware-design-color data-mining-color marketing-seo-color checked iof-industry cloud-solutions big-data computer-vision mobile-application ux-ui-design services-menu-data_mining services-menu-marketing services-menu-hardware_design services-menu-qa application-development date-icon company-menu-education company-menu-products company-menu-terms_and_privacy company-menu-career company-menu-blog company-menu-contact-us industries-menu-financial-technologies industries-menu-energy-utilities industries-menu-healthcare-medicine industries-menu-internet-of-things industries-menu-social-media-ecommerce industries-menu-elearning-communications attach qoute-icon link-icon th cog book map-marker twitter facebook wrench cloud linkedin gavel sitemap angle-double-left angle-double-right angle-double-up angle-double-down angle-left angle-right angle-up angle-down desktop mobile play-circle file-text youtube google joomla cube cubes database file-pdf-o codepen share-alt paint-brush clutch heart-o xing xing-hover skype check-circle slick-arrow Solutions arrow-down circle-with-cross what_is_that-icon what_will_you_get-icon what_is_it_for-icon why_IT_GURU-icon_1 why_IT_GURU-icon_2 why_IT_GURU-icon_3 why_IT_GURU-icon_4 why_IT_GURU-icon_5 "

Solution Architect and Delivery Manager

Minsk, Belarus

Minsk - (Full time on side)

On your position you will combine technical skills with management and business analysis skills. You will work as strong technical specialist who responsible for all technical solutions in a project, managing development team (including development leads), coordination with UI design team and QA team, and will provide constant communications with client about all aspects related to delivery of project in time with best results. Projects will have combination of few technologies and you need to be an expert at least in one technology, have knowledge in other technologies. Usually this is combination of Java, JavaScript and PHP technologies.

Projects on which you will works is a web applications for e-Learning domain and these projects provide large set of functionality for instructors and students. These projects have deep internal integration between each other and have integration with cloud services provided by AWS, Google and Azure. These projects is the closely model of physical learning environment. It contains many interesting features for customers such as: support access to multiple classes, support multiple language, implementing caching strategies, co-browsing etc. Also our project provide virtual classroom functionality, library and assessment center. Now projects in active development phase and you have a great chance to take a leading position on growing project.

General requirements:

  • Experience in software development 5 years minimum
  • Good educational background, preferably in the fields of computer science or software engineering;
  • Working experience in leading Java or PHP position or willing to develop it leadership skills;
  • Ready to work on projects where used many technologies
  • Organizational skills including attention to detail and multi-tasking skills;
  • Upper Intermediate English (clause to Advanced) is a MUST;
  • Working experience with distributed teams;
  • Strong orientation to achieving best results

Core responsibilities:

  • Technical project development - project architecture development;
  • Leading and controlling team development process and its results;
  • Participate in overall project management, time estimation, sprints and resource planning;
  • Communication with clients: gathering technical requirements and tasks;
  • Ready to go on business trips to USA and Europe.
  • You need to be strongly oriented on project's success, strong understanding of clients and company's business needs.
  • Preparing necessary documents related to project. You may works as business analyst and you should have good understanding about BA work, preparing user stories, gathering requirements etc.
  • Constant review with team of all results
  • Communications with UI Design and QA teams
  • Communications with clients

Technical background:

  • Java Core (OOP, collections, I/O, concurrency, generics, annotations, design patterns);
  • Programming Languages: JavaSE 8, JavaEE 8;
  • Databases: Oracle, MySQL, PostgreSQL;
  • Work with DB: JDBC, JPA, Hibernate;
  • MVC frameworks: JSF, Play Framework;
  • Protocols: TCP/IP, UDP, SOAP, JSON, HTTP, FTP, WebSockets;
  • Web: HTML5, CSS3, JavaScript/JQuery, AJAX;
  • IDE: Eclipse/NetBeans;
  • Build tools: Ant, Maven, SBT, Jenkins;
  • Operating Systems: Windows/Linux OS family;
  • Web servers: Tomcat, Glassfish, NGINX;
  • VCS: SVN, Git;

Note: Instead of Java technology stack you may have great knowledge in PHP and JavaScript technologies or may combine both technologies.

As a plus:

  • Unit testing (JUnit, Mockito);
  • AngularJS;
  • Bootstrap;
  • Technologies related to iOS and Android development

Working conditions:

  • 5-day working week, 8-hour working day, flexible schedule;
  • Innovating solutions to the world’s most daunting digital challenges;
  • 25 calendar days of paid vacation;
  • Professional English classes for all the levels;
  • We encourage and support lifelong learning and offer in-house learning and development programs based on the needs of our employees;
  • We do our best to ensure that our employees work in the company as comfortably and interestingly as possible;
  • Sending our employee on a business trip, we offer the opportunity to buy back tickets not from the point of destination, where a business trip took place, but from any other and a few days later. In other words, the employee gets the opportunity to extend his vacation and gets a pleasant experience and bonus from our company.

Other position