CHI Software

Since 2006

Company size: 500

CHI Software is a development center, based in Kharkiv, Ukraine with representative offices in Ramat Gan (Israel) and Los Angeles (California, the US). We started off as a small web design studio in 2006.
Now we have a team of 500+ experts and complex in-house expertises in different business domains and industries to offer. CHI Software delivers both outsourcing and outstaffing services to startups and reputed companies worldwide.

Our development team includes the following departments: web design, JavaScript, .NET, PHP, Ruby, Python, Java, C++, Mobile (Android and iOS), DevOps and QA, and we also have a great team of BI, BA and Project Managers.

We constantly keep up with the current technology trends, developing Big Data, IoT, Machine Learning, Computer Vision, AR/VR, Cloud (AWS, Azure) solutions.

We regularly take part in conferences (as speakers and attendees) and other technical educational events in Kharkiv and other Ukrainian cities, as well we organise events in Kharkiv, for community development.

Industries expertise:
— Retail
— Fintech
— Travel
— Insurance
— Media
— Oil&Gas
— Agriculture
— Smart Industry
— Data Management

Specialization: IT Service (outsourcing/outstaffing)

Posted on 07 Sep 2020

Status: Active

Solution Architect (Kharkiv)

Candidate level: Tech Lead/Architect

Offered Salary: $0-0

Stack:

Android

IOS

Java

JavaScript

NoSQL

Vacancy Details

Location

Kharkiv

Sector

Other

Team size

10

Job type

Full Time office

Project category

Ongoing development

Relocation package

No

Required english level

C1 (Advanced)

Probation period

3 months

Social package

Yes

Project description

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.

Vacancy description

Personal skills and qualifications:

General:
— 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)
— Good understanding in development frameworks (development practice is an advantage):
Java and J2EE
JavaScript (any of: plain JS, Angular; JQuery, Node.js etc.)
.Net (considered as an advantage)
Mobile development (Android, iOS)
— Application security (including: data protection, authentication & authorization)
— Databases:
RDMBS
NoSQL
Cloud PaaS solutions
— Cloud Solutions:
Good understanding of public cloud services (DNS, networking, application hosting services, data storage services, security)
Past experience build project in top Cloud service providers is considered as an advantage (Amazon AWS or MS Azure)
— Set of soft skills:
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

Benefits

With us you can:

Develop your technical knowledge:
— Use latest technologies
— Participate in technical events and conferences (the cost is covered by the company)
— Regular techtalks and professional development

Improve your soft skills:
— Build strong teamwork skills and become an essential part of the dynamic teams
— Improve your English at classes and speaking directly with clients
— Increase your productivity and communication level via Scrum, Kanban, Agile methodologies

What else do we offer?
— Competitive compensation and benefits
— Flexible and negotiable schedule
— Nice and comfortable office located near metro station
— Covered rest period (20 business days)
— Free English classes (we have 3 teachers in our team)
— Break area with Xbox, air hockey, ping-pong and table soccer
— Truly friendly atmosphere and unforgettable events
— Bookcrossing
— Basketball and ping-pong teams
— Discounts offered by individual bonus cards (our partners are coffee shops, bars, and fitness centers)

Additional information

Responsibilities (may vary depending on title level):

— 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.