Solutions Architect, Communications Solutions (offline)

They specialize in services for sending voice and text messages, notifications, organizing online conferences, alerts about natural disasters, creating interactive voice menus and newsletters, sending messages on a schedule, etc.

The system's features are continuously expanding and getting supplemented with new opportunities as per requests of the company's customers.

We hire people not to a project, but to the company. If the project (or your work in it) is over, you go to another project or to a paid “Idle”.

Must have

Structure and drive conversations with client stakeholders to understand business needs and requirements, conduct audits of client systems, elicit business requirements for system architecture
Propose appropriate solutions in ambiguous/early-stage situations, estimate scope and budget for the proposed system
Transform business requirements into technical requirements.
Plan, design and implement IT solutions
Document technical and functional requirements
Communicate requirements and specifications to a project team, guide the team during the implementation stage, control and review processes and code

Would be a plus

3+ years of development experience
Knowledge and experience working with Java
Understanding and knowledge of OOP
Experience with high loads and large amounts of data
Experience with relational databases
Unit test development skills
Experience working with the Spring framework
Experience in documenting architecture in the form of diagrams (sequence, system map, etc.)
Ability to communicate with business stakeholders, understand businesses pain points, requirements and translate these into winning solutions
Strong understanding of information systems, key technologies, and limitations
Experience with multiple, diverse technologies and processing environments across various domains
Able to analyze other developers code using basic reverse engineering techniques
Experience in conducting code reviews
Experienced in understanding and documenting functional and technical requirements, able to create and deliver compelling presentations
Ability to communicate technical requirements and transfer knowledge to a project team, communicate effectively with project managers and team leaders, the ability to guide and coach team members in developing technical solutions
Strong organizational skills (multi-tasking) and a self-motivator
Strong written and verbal communication skills
Good spoken English

About DataArt

DataArt is a global software engineering firm. With over 20 years of experience, teams of highly-trained engineers around the world, deep industry sector knowledge, and ongoing technology research, we help clients create custom software that improves their operations and opens new markets. DataArt started out as a company of friends and has a special culture that distinguishes it from other IT outsourcers, such as:
- Flat structure. There are no “bosses” and “subordinates”.
- We hire people not to a project, but to the company. If the project (or your work in it) is over, you go to another project or to a paid “Idle”.
- Flexible schedule, ability to change projects, to work from home, to try yourself in different roles.
- Minimal bureaucracy and micromanagement, convenient corporate services

Company website:
https://dataart.ua

DOU company page:
https://jobs.dou.ua/companies/dataart/

The job ad is no longer active
Job unpublished on 26 June 2021

Look at the current jobs Java Kyiv→