
About
25+ Years
25+ Years
400+ Engineers
400+ Engineers
50+
Clients
50+ Clients
Leaders
Leaders
Oleg Gordiychuk
CEOKateryna Kostrova
Business DevelopmentBeing prepared gives us confidence!

The first aid training at the office has taken on new meanings for us.
Over the past week, we facilitated 5-hour training focused on skills in case of emergency.
We have gained vital knowledge that, as we hope, can save lives.
Best place to work

This week, we received an award as the best place to work!
We strive every year to be the best place to work, which is a big part of why we’re able to attract and retain such talented and dedicated professionals as you, dear colleagues.
Soft skills training

Every week we have a series of training to improve our soft skills because there's always room to grow and learn.
Travel together

We love to spend time together, work together and travel together.
We are so different but now more united than ever.
A new year - new opportunities

Hurry up to check out new vacancies at Delphi Software!
Visit careers section for more information.
Send your CV to cv@udelphi.com to start your new career chapter with Delphi Software!
Keep calm and carry on

Our work processes are not interrupted, and nothing can significantly hinder our planned deliverables.
- We have stable internet connectivity via various sources
- Our office has a steady electricity supply - also in several ways
- There's a shelter under the office building
We have warmth, light, internet, cookies, and an excellent team of professionals!
Gift-giving season

We really appreciate the support of our partners, and our partners really support us.
Thanks for these generous gifts! At Delphi Software, we feel blessed to work with you!
Mental health workshops

The well-being of our people is essential for Delphi Software's company culture.
That's why we've launched a series of mental health workshops where a professional psychologist introduced various tools for coping with stress and anxiety.
Keep Calm and Carry On (c)
Delphi Software becomes a guardian of lynx

Corporate Social Responsibility allows us to enact positive change.
This beautiful lynx was evacuated from Mykolaiv recently, and we gladly volunteered to become her guardians.
By choosing how to help and whom to help in this challenging time, we must not forget about animals.
Unlock new growth opportunities with Delphi Software!

Check out our vacancies and share them with your friends. We are sure there is an ideal candidate among your circle, or perhaps, it’s precisely you!
More information about our vacancies in the careers section.
Healing power of the creative arts

When we create art, we elevate our mood, improve our ability to problem-solve, and open our minds to new ideas.
Last week, our team in the Kyiv office held a master class "Oil painting". Nice experience of art therapy and team building.
Here’s to the advocation and healing power of the creative arts.
Join Delphi Software

Embark on an exciting journey to the highest career peaks with Delphi Software!
Check out our list of open vacancies in the careers section.
We are hiring

Do you want to join us and participate in something truly incredible?
Here at Delphi Software, we have many open positions for your dream career.
Check out our vacancies.
Send your CV to cv@udelphi.com and join our team.
Happy Programmers’ Day!

Today we celebrate the heroes behind the screen making the impossible happen through innovative technologies.
Shout out to all the coders, who are revolutionizing our way of life.
Happy Programmers’ Day!
QA Day

Happy QA Day to brave bug fighters!
Happy QA Day to professional bug fighters!
Happy QA Day to our Quality Assurance team!
Go big, unleash your creative power and be proud of how awesome you are!
Explore our vacancies

Hello, Hello!
Let's start this week with job openings at Delphi Software!
We invite you to explore our open positions and join our team.
Stand with Ukraine

Today is Ukraine’s 31st Independence Day!
We chose Freedom, and we fight for it!
Hot summer means hot vacancies

Another workweek is coming to an end.
Catch Delphi Software's job digest, and maybe soon, we'll begin and finish workweeks together.
Please, see our open vacancies in the careers section, refer a friend, and get a valuable bonus.
Sparkathon 2022

Last week we had a great 2 days of close collaboration and innovation at the NICE Sparkathon.
Sparkathon is NICE Ltd's global hackathon event, where teams join forces to develop innovative ideas that will improve the company's processes and products in the future.
Our teams were so dedicated to working, that we managed to catch them for a photo report only during the lunch break.
Looking forward to Sparkathon 2023!
Join Delphi Software

What it's like to be a part of Delphi Software?
Join our team and see it for yourself!
Please, see our open vacancies in the careers section.
Women in Engineering Day

June 23 is International Women in Engineering Day!
We're celebrating all the women at Delphi Software who have paved their way in a field that constantly evolves and presents many challenges.
To all the ladies in engineering - we do appreciate your uniqueness, intelligence, and courage.
World Blood Donor Day

Blood donation saves millions of lives and improves the health & quality of life of many patients everywhere.
Yesterday was World Blood Donor Day, so let's give blood and keep the planet beating.
Our colleague, Oleksii Kavka, regularly donates blood and inspires us to save lives together.
International Friends Day

All we need is Friends (c)
Having a friend as a coworker is a rare gift. Come to us if you want professional development and colleagues who will become friends!
We've got open positions available in the careers section.
Delphi Software continues hiring!

We are waiting for your recommendation!
Internal referrals have always been the primary source for recruiting – no change for today.
All positions are in the careers section.
Share. Dare. Care. Always!
Vyshyvanka Day

We want to tell you a little more about ourselves. We are from Ukraine, and yesterday was Vyshyvanka Day. It is our national holiday.
Vyshyvanka is a traditional Ukrainian embroidered shirt, symbolizing unity and national identity. It is a celebration cloth, and it always evokes warm emotions.
We are proud to be Ukrainians!
Dynamic is the key

At this challenging time, to save fuel, we're switching to environmentally friendly vehicles.
All the projects are switching high speed during the spring, and our colleagues keep up the tempo!
We have established a new bicycle parking with video surveillance for the convenience of our employees.
Riding is not only relaxing, but increases our strength also! Want to catch up?
Our company goes to Europe with you

We’re intensifying our hiring in various European locations and, in particular, establishing an office in Lisbon.
If you have left Ukraine and are looking for a reliable IT job in your new realities – we’re here.
If you live in Europe and want to contribute your IT skills to top-notch products – we’re here.
Please see our vacancies in Europe in the careers section.
Delphi Software becomes a guardian of Tigress Lisa

Three-years old tigress evacuated from the Odesa region to the Podilskyi Zoo in Vinnytsia after starting a full-scale Russian war against Ukraine.
We could not stand aside, so we gladly volunteered to become guardians of the tigress.
We must help each other in these difficult times, but do not forget about animals.
More information is here
SPRING HIRING SEASON

We’ve been creating top-notch analytical solutions for the largest corporations in the healthcare, banking, and insurance industries, in an elegant but a bit hardcore style.
Meet us, consider whether you dare to join and if yes – we pay you one salary immediately.
Click here to continue.
Live coding session «Python Functional Programming»
– Saturday, December 7, 4 pm

On December 7, a local community in Vinnytsia had a chance to enjoy not only a great introduction lecture on Python by Serhii Myskov, a Data Scientist from Nestlogic, but a real live coding session as well. We had a lively and vibrant meeting, where everybody had a fabulous opportunity to try a hand in practical assignments and got the answers to all essential questions.
See some pictures here.
Meetup «DevOps Degradation and Lazy Developers»
– Saturday, May 4, 11 am

We invite you to the meeting with very special speaker, founder of DevOps Talks in Australia, Igor Goulko.
See some pictures here
Meetup «Project Management. Problemshooting and Troublesolving»
– Saturday, March 30, 11 am

Meetup «Project Management. Problemshooting and Troublesolving». – Saturday, March 30, 11 am
The visitors of the Saturday meetup were smiling and at the same time concentrated. Thanks to our speaker Mykola Sedletsky and guests for a wonderful Saturday morning. We are waiting for new meetings!
See some pictures here
The Delphi Software IT Olympiad was held on March, 23 at the VNTU.

The Delphi Software IT Olympiad was held on March, 23 at the VNTU.
Traditionally for this time the software IT Olympiad sponsored by Delphi Software was held at the VNTU on March, 23.
Students of the 1st – 3rd years took part. The winners were awarded with the semiannual monthly scholarship: 1st place – 2,500 UAH, 2nd place – 2,000 UAH and 3rd place – 1,500 UAH.
The participants who did the best solution in each category and participants hors concours received the 1,500 UAH award.
See some pictures here
See tasks here
We thank everyone for participation and congratulate the winners!
The Delphi Software IT Olympiad on March, 23 - participate and win the prize!

The semiannual monthly scholarship:
- 1st place – 2,500 UAH
- 2nd place – 2,000 UAH
- 3rd place – 1,500 UAH
This year the olympiad includes six categories:
- Algorithms & data structures
- Development using .Net (C#)
- Front End
- DBA & SQL
- Data Science
- QA
Schedule
-
March 23 (Saturday)
- 9:30 - Opening of the Olympiad (aud. 5122)
- 9:50 - Classroom task distribution
- 10:00 - 13:00 - Olympiad
- 13:00 - 13:15 - Collecting works
- 13:15 - 17:30 - Checking works
- 17:45 - Announcement of the results
- 18:00 - 19:00 - Appeals March 26 (Tuesday)
- 14:30 - Awards (aud.222)
Meetup «Artificial intelligence in medicine and the role of physicians in its development»
– Saturday, February 2, 11 am

Meetup «Dark art of machine learning – feature engineering»
– Sunday, June 10, 10 am

Brilliant news for those who missed the meeting dedicated to Machine Learning.
Thanks to our speaker, David Gruzman, for an enthusiastic and interesting meeting and all the participants for their curiosity and activity! See some pictures here
Meetup «Bitcoin&Blockchain»
– Saturday, Apr 21, 11 am

There can be no doubt that we are very fond of our already traditional meetings at Artynov, especially for the opportunity to take part in discussions with the speakers. But so interactive learning and experience sharing as it was that Saturday we haven't handled before.
Thanks to our speaker Vadym Hrusha, the founder of BlockSoftLab, for sharing his expertise, which is gained in the world of bitcoins, and for pleasant surprises for the guests. We look forward to the regulars and new participants at the next meeting, the announcement will be very soon!
See some pictures here
The Delphi Software IT Olympiad
– Saturday, March 24, 9 am

The Delphi Software IT Olympiad was held on March, 24 at the VNTU
The software IT Olympiad sponsored by the Delphi Software was held at the VNTU on March, 24. Students of the 1st – 3rd years took part. The winners were awarded with the semiannual monthly scholarship: 1st place – 2,000 UAH, 2ndplace – 1,500 UAH and 3rd place – 1,000 UAH. The participants who did the best solution in each category received the 1,200 UAH award. Photos of the event here.
We thank everyone for participation and congratulate the winners!
Machine Learning
– Saturday, Feb 24, 11 am

Machine learning and artificial intelligence have been attracting more and more attention, and the scientists believe that among all modern innovations, these two cutting-edge technologies have the greatest potential to change our lives.
The same scientists warn that very soon people will radically change their thought about the possibilities of technology: future doctors won't be humans any more; we all will have personal assistant robots; apartments and whole cities will become "smart" ... Yesterday science fiction is today’s reality! Talked about the present and such an interesting future with machine learning this Saturday at another cool meetup orginised by Delphi Software. Thanks to our speaker, David Groozman, and to all who were with us. See some pictures here
Build Your Own Chatbot from the Scratch
– Jan 20, 2018, 11 am

Just Imagine that you hire someone who never gets sick, never has a rest, can simultaneously communicate with a few customers and even does it for free! It’s not a fairy-tale, it's a reality.
This Saturday on workshop by Alex Goncharuk we studied how to create such reality, chat-bots in particular. Three hours passed like an instant - interesting, saturated, focused. Join our events and develop with us! Follow us and don’t miss an announcement - the next interesting event is coming in February ...
Photos are here.
Applestore vs Playmarket vs Window Store – Dec 9, 2017, 1 pm

We invite you to join the first in a series of interesting events from Delphi Software!
Sergey Kizyan, a System Architect at Delphi Software, shared his experience concerning the release and promotion of applications in 3 popular markets, answered the questions and awarded the most active participants of the event.
The meetup was GREAT! Please see some photos here

Virtual Reality


Augmented Reality


Mixed Reality

Expert View







Digital
Enterprise
Build digital technology & innovation into the heart of your business
Interaction Recording & Analytics
Interaction Recording & Analytics
Success StoryDeveloped for NICE ©
In 2008, NICE began expanding offshore from their home office, and chose to partner with Delphi Software.
#client_challenge
- Minimize development cost – NICE systems required Delphi to minimize overall development cost, and meet all required deadlines without compromising overall project code quality.
- Understand complex project requirements and multiple product versions – Delphi worked with NICE to gain a comprehensive understanding of complex project requirements, and multiple branching versions of their products.
- Constant software changes the minimal documentation – the NICE software constantly changed – and Delphi had to adapt to these changes, often without adequate documentation.
- Support for diverse tools and technologies – throughout the project, Delphi had to work with NICE across multiple big data environments, and use dozens of different tools to ensure project success.
- Manage multiple live product installations – Delphi was responsible for installation and upgrade physically disparate and geographically-distant live product instances.
#delphi_solution
- Despite the numerous challenges involved in this project, Delphi exceeded client expectations.
- During the recent years of Delphi and NICE Systems partnership, Delphi developed more than six major releases of the product, organized and built the very stable team of 100+ engineers across R&D, Testing, and DevOps.
#technology_stack
- R&D: C#, ASP.Net (ADO.Net, MVC, WCF, WPF, WinForms, Silverlight, log4Net, Entity Framework, Azure) | JS, HTML, CSS, XML, Ajax, JSON, jQuery | C/C++ (STL, Boost) | Delphi 5 | Java (Maven, Tomcat, Hibernate, ActiveMQ, Quartz, JUnit, Mockito, PowerMock, Spring, log4j) | MS SQL (ODBC, SQL Profiler)
- Testing: Windows OS family | MS SQL | Virtualization (Hyper-V, VMware ESX / ESXi, vSphare, Citrix) | Antiviruses (McAfee, Symantec, Sophos) | Gray-box, Black-box testing | MS Clustering | MS SQL replication, AO | HTTP, UPD/RTP, SSL/TLS | NAT/PAT, Network sniffers/simulators | Automation (HP Quick Test Professional, Auto It, MS Coded UI, Page Object, Cucumber) | HP Quality Center, MS TFS, MTM
- Virtualization: MS Hyper-V, VMWare ESXi, MS Hyper-V cluster with shared storage, Reflector, AutoHotKey, HP LoadRunner, C#, MS SQL
- DevOps: Final Builder, MS Visual Studio, VS SDK, C#, .NET, Team Foundation Server and its API, Workflow Foundation, Jenkins, MVC 5, ASP .NET, HTML, JS, CSS, JSON, REST API, Windows Forms, TFS, Git, Change Synergy, Bash, MS SQL (DataObjects.NET, Entity framework)
File Storage Technology Solution
File Storage Technology Solution
Success StoryDeveloped for Dell ©
The Delphi team has participated in creation of one among them – FluidFS - a fully distributed, clustered file storage solution that supports both high-capable and performance-intensive workloads.
#client_challenge
- Resolve most challenging problems related to data storage at scale
- Support for all up-to-date network file system protocols required to clusters management
- Manage installation and deployment systems as well as software update system
#delphi_solution
- Establish of the team of four engineers in 2010 and growing the team up to over 30 engineers in 6 years
- Organize efficient talent acquisition and knowledge transfer process
- Support for six generations of internal software solutions implemented to various file storage products
- Covering both development and system testing activities
- Successful work with multi-location distributed teams – Israel and the USA
#technology_stack
- Networking, distributed file system, parallel processing, data placement, kernel tuning, load balancing, high availability, compression and de-duplication, clustering and more
- С++, С++11, Java, Angular JS, bash, make, boost, ace
Shipping Carrier Integration
Shipping Carrier Integration
Success StoryDeveloped for Packlink ©
The solution allows users picking up themselves a carrier for their parcel among several available delivery providers.
#client_challenge
- Lack of skilled resources in Java server-side development to implement integrations with multiple carriers in the very tight schedule and with the excellent quality
- The team should support the full development cycle: development, QA, QA automation
- No detailed documentation provided
- Rigid project milestones must be met in order to keep the company’s marketing targets
#delphi_solution
- Create the team of both R&D and QA engineers
- Successfully support more than 20 integrations in 8 months
- Communicate with Packlink’s clients on behalf of Packlink
- Introduce the new model of Automated Testing
- Deliver regular builds with almost zero bug ratio
#technology_stack
- Java, Junit, Google Injection Framework, Spring Framework, Entity Framework, Mongo DB
Content Deployment Solution for Auto Dealers
Content Deployment Solution for Auto Dealers
Success StoryA sales representative, who works with other dealers as well as direct customers, should be able to demonstrate the recent 3D car models, advertisements, supporting software and other relevant data. The updated content should be deployed automatically from the main office and verified after the delivery in order to fully automate the process and make it reliable.
#client_challenge
- Design and develop the content deployment solution – 3D models, videos, software updates – for more than 50 auto dealers worldwide
- Support for the significant amount of the content delivered – up to 2 GB
- Expand internal infrastructure to enhance communication between various centers around the globe
#delphi_solution
- Design and develop the requested software for package deployment and verification as well as update packages less than in a year
- Introduce packages optimization approach in order to alleviate delivery of large content chunks
- Enhance and improve security procedures
#technology_stack
- .NET, C# | Java, JavaScript | TFS, Azure, AWS
Embedded
& Networking
Design, port & verify embedded software for networking, telecommunication and other industries
General Expertise
General Expertise
Overview#knowledge_domains
- Silicon and pre-silicon model validation
- FPGA, μC, CPU - ARM, PowerPC etc.
- Board bring-up on any complexity, analog and digital
- Boot loaders, Security services
- Industrial buses and residential communications
- Networking, QA services, testing frameworks
- FW & SW architecture design, BSP, PAL
- Driver development, Power management aspect
- Linux multimedia, Android frameworks, graphic controllers
- Code customization. upgrade & refactoring
- UI / UX expertise
#networking
- Boards bring-up
- System porting and device drivers for various L2/L3 equipment
- Core switching / routing infrastructure
- Working with test equipment, traffic generators
- Features enhancement
- Network management systems integration
- Work group, Enterprise, Metro network solutions
- Chassis solutions, redundancy, stacking feature
- Solution productization
#telecommunications
- Hardware debug, ECNs
- Operation System porting, RTOS, Linux
- Various bootloaders, upgrades
- BSP, Linux Kernel driver development
- Power management
- Android frameworks
- Embedded systems simulation
- VOIP, Multimedia processing
- Benchmarking, performance analysis
#automotive
- Analog and digital signal processing and process control
- Actuator devices
- CAN buses, LIN, MOST bus
- Voice interface – Speech Signal Enhancement and SDK
- Interactive human to artifact logic, driver assistance
- Multimedia processing - cameras, distribution of audio and video
- Telecommunication and other wireless technologies
Modems & Telephony
Modems & Telephony
Success StoryDeveloped for Marvell ©
Marvell - the leading provider of innovative semiconductor solutions - manufactures is the company that develops and markets digital semiconductor devices for converged network systems where voice, video, and data are handled using IP techniques.
In 2011 Marvell partnered with the Delphi team in order to minimize development costs and, simultaneously, to grow up the R&D group in Eastern Europe that would be able to deal with both new and existing Marvell products.
#client_challenge
- Design and develop the new product chipset solutions for modems and telephony
- Simultaneously support legacy product lines and pass into LTE data communication technology
- Lack of skilled resources in embedded area – Silicon validation & Signal Integrity group, Modem group, Linux Porting group, Power Management group, Multimedia Group, and Quality Assurance
#delphi_solution
- Establish the team of 5 engineers in 2011 and grow it up to 30 engineers in 3 years
- Delivered more than five successful chip design cycles
- Organize efficient talent acquisition and knowledge transfer process
- Build & maintain local hardware test laboratory with continuous upgrades of testing and measuring equipment - power monitors, oscilloscopes, logic analyzers, digital bus analyzers etc.
- 40+ business trips worldwide where Delphi employees represented Marvell for Marvell direct clients
#technology_stack
- Hardware bring up | C, C++, Java | Bootloaders, Linux kernel porting, Linux drivers development | Android OS
Converged Communications
Converged Communications
Success StoryDeveloped for DSPG ©
From 2006, the Delphi team helped DSP Group with firmware design, development and customization for DECT (Digital Enhanced Cordless Technology) phones and SIP (IP Telephony) phones.
#client_challenge
- Shift main focus towards MMI-level and service-level layers for DECT, VoIP and Wi-Fi SW platforms
- Provide the chipset customization for well-known brands – like Philips, General Electric, Motorola etc.
- Increase development group power by skilled resources in embedded area
#delphi_solution
- Establish the strong team up to 30 engineers in a couple of years
- Organize efficient talent acquisition and knowledge transfer process
- Provide reference designs and infrastructure developmentfor DSPG flagship platforms
- Represent client during frequent on-site visits worldwide
#technology_stack
- Hardware bring up | Assembler, C, C++ | DECT, PSTN, Wi-Fi, VoIP, Video, Radio Frequency
WiGig Communication Device
WiGig Communication Device
Success StoryDeveloped for Siklu ©
Siklu delivers multi-gigabit fiber-like wireless broadband connectivity in urban, suburban and rural areas. Operating in the millimeter wave (mmWave) bands, its wireless solutions are being used by leading service providers, safe city and smart city projects worldwide.
Siklu offers street level and rooftop solutions, including small cell backhaul, LTE/LTE-A backhaul, WiFi backhaul, business broadband connectivity, wireless security networks, smart city networks, enterprise and campus connectivity, and residential broadband connectivity for various markets.
#client_challenge
- Design and develop a new WiGig communication device product alongside with simultaneously support of legacy P2P V-band, E-Band product lines.
- Expand the team with Network, Web design and Embedded Development Engineers
- Design and develop a new network topology planning application
#delphi_solution
- Organize the efficient talent acquisition and establish the team of C++, Full Stack Web, QA engineers
- Investigate and analyze the performance issues within the network stack implementation
- Successfully commit the entire code of the new WiGig communication device
- Provide distinguished UI/UX prototyping
- Complete the full cycle of the web solution development and deploy a production version
#technology_stack
- Linux Kernel, IP stack, C, C++ | Java | HTML / JS / Angular JS |UI/UX design
Natural Language Solutions
Empower your solutions by natural language processing technologies
The Largest Desktop Dictation Product
The Largest Desktop Dictation Product
Success StoryDeveloped for Nuance ©
Dragon NaturallySpeaking, the world's best-selling speech recognition software, allows users turning their speech and talk to computers into text and commands. For today, Dragon supports the unbelievable 99% recognition accuracy. Dragon is offered in the multiple editions to meet the specific needs of particular industries or individual users.
#client_challenge
- Develop, verify, localize & support Dragon Naturally Speaking
- Support various editions including particular versions for Legal and Medical markets as well as more than seven localizations
#delphi_solution
- Establish the team of 5 engineers for DNS version 5 in 2000 and grow the team up to 80+ engineers
- Take the major part of R&D activities of product’s middleware and frontend since 2005 – almost everything except recognition engine itself
- Deliver 10 major product versions for seven languages in 15 years
- Fix up the issues in complex & secure Healthcare environments
- Organize a new group in order to support mobile counterparts
#technology_stack
- Windows, Citrix, VMWare, COM/DCOM, NT Services, NT Security, Windows Installer, Microsoft Accessibility (MSAA), Microsoft Text Services (TSF), VBA, SOAP/WebServices, WebDav, ActiveSpripting, NLP, ATL, MFC, .NET, C/C++, C#, VB.NET, Perl, Python, SilkTest, VBScript
Natural Language Solution for Automotive Industry
Natural Language Solution for Automotive Industry
Success StoryDelphi Software has been collaborating with the global industry leader in creating unique, speech experiences for the automotive world. The expertise is sophisticated artificial intelligence, natural language understanding, voice biometrics, gesture and gaze technology, and augmented reality.
The corresponding family of various software solutions brings driver‘s user experience to an unprecedented level and is widely accepted/customized by the world’s leading automakers.
#client_challenge
- Ramp up a large R&D team in automotive domain in a short period of time
- Work on tough project schedules and in distributed teams
- Deal with technology challenges and hardware caveats
- Handling the needs to have variety of various engineering skills
#delphi_solution
- Establish and train a fully-function R&D team of 50+ engineers in six month
- Conform to the agility of task force reallocations between project due to business needs
#technology_stack
- Natural Language Understanding & Dialog development
- Artificial Intelligence
- Embedded Linux, C++
- Android, Python
Windows Voice Assistant & Aggregator
Windows Voice Assistant & Aggregator
Success StoryDeveloped for Nuance ©
In 2013, Nuance intended to design the most innovative and modern voice assistant to compete with Siri and Cortana. In addition to working with the operation systems features such as the device control and management, the product should aggregate for the world most known web services.
#client_challenge
- Participate in design, development, testing & support of Windows Voice Assistant software
- Support the integration with 25+ various web services like social networks, media providers, news providers, mails, calendars, etc.
#delphi_solution
- Build stand-alone team of more than 15 engineers: R&D, QA, QA Automation
- Implement UI and Web Services including the full development cycle
- Collaborate smoothly with multi-locations teams according to Agile approach
#technology_stack
- WinRT API, C#, .NET, C++ | Web API, Facebook API, Google API, Windows API | WCF, WPF, Microsoft SQL, SQL Lite | Media player SDK, TCP/IP, Remoting API
Policy-Based Voice Assistants
Policy-Based Voice Assistants
Research#client_challenge
These large companies have absolutely enormous documents repositories, and it can be hard to find the correct documents quickly, and keep them up to date.
To this end, Delphi Software was brought in by a major corporation to design and implement a system that would allow critical policy documents to be found quickly and easily and, moreover, by voice.
#delphi_solution
The solution to this particular client project was twofold.
First, Delphi created a voice-enable natural language processing (NLP) system that could interpret the contents of each piece of documentation. Each policy document could be converted and fed into a natural language processing program. This allowed employees to interact with the system in the very natural way. Instead of browsing through thousands of files, an employee searching for a document about PTO policy could simply say “Show me PTO policy files”. The Delphi solution has a module architecture, and it makes possible switching between various 3rd party components in order to compare their accuracy.
Second, Delphi used the same policy documentation to create a comprehensive keyword search engine that would bring up the most relevant results for each piece of documentation. The initial search accuracy is more than 80% and could be significantly increased by the consequent training by real users.
These two systems can be used stand-alone or together, in order to maximize operational efficiency, and ensure that all employees are able to access the policy documents required to perform their duties – thereby solving the client’s issue.
#technology_stack
- Microsoft LUIS, STT and TTS
- wat.ai
- IBM Watson Retrieve & Rank / Natural Language Understanding / Document Conversion
- Apache Solr
- NLP processing using 3rd party tools, libraries and custom algorithms: word stemming, finding synonyms (WordNet, etc.), Q-&-A classification, n-grams, tf-idf weighting, cosine similarity scoring
Chatbots for
E-Commerce
Chatbots for E-Commerce
ResearchAny of the trading companies is always willing to maintain success and be flexible in the changing customer, social, technological realities and demands and E-Commerce appears to be real problem solving.
Delphi Software was requested to assist in maintaining a huge number of orders in the online shop. Chatbots and Artificial Intelligence can really bring solutions to this business challenges. Chatbots are text-based programs powered by AI and natural learning processes that interact with users over a variety of platforms. Chatbots for E-Commerce help the customer to promote and sell the products through mobile messengers. Using them, business is great to increase sales, improve targeting, improve customer service, increase productivity, and cut down on operational costs.
#client_challenge
- Maintain a huge amount of orders from the online shop clients
- Support the quick search and quick reaction to the request
- Implement Chatbot and AI for problem solving, learning customer preferences and personalizing the content by usage of the interaction history
#delphi_solution
- Use Chatbot as the solution for trading through mobile messengers
- Provide the systems using stand-alone or together, in order to maximize operational efficiency
- Implement a Telegram Bot aiming to enable shopping just using a messenger - messaging systems have payments integrated into the chat application, so customers can buy with one click
- Introduce the smart Telegram Bot using its Bot Payments API to enable payments
#technology_stack
- wit.ai | Apache Solr | MySQL | Python, Heroku
- Magento
Web
Evolve your presence in Web with the full power of modern technologies and stateof the art UI/UX
General Expertise
General Expertise
Overview#areas of expertise
- Enterprise Solutions
- Web Sites
- UI/UX Design
- Binary Options
- Social Networks
- Prediction & Analytics
- Alarm & Monitoring
- E-Commerce Systems
- Cross-platform & multiple-screens
- High-load and distributed systems
- Post-production support
#technology & tools
- Server-side stacks / Full Web Stacks:
- Microsoft-based
- LAMP: Linux | Apach | MySQL | PHP
- MEAN: MongoDB | Express.js | AngularJS| Node.js
- Protocols: TCP/IP, SOAP, REST
- Server-side programming languages: C#, Java, Python, PHP, Perl, Ruby on Rails, JavaScript, LUA
- Databases: MS SQL, Oracle, MySQL, PostgreSQL, Mongo, Cassandra, Hazelcast, DynamoDB
- Backend frameworks:
- C# - ASP.NET WebForms/MVC/Web API, Nhibernate, EntityFramework, Autofac, Akka, Code Contracts
- PHP - Zend, Symphony, Yii
- Python - Django
- Java - Spring, Hybernate, JPA, Google Web Toolkit, Esper, Mockito
- Data Index and Search Engines: ElasticSearch, Apache Lucene, Apache Solr, Sphinx Front-end:
- HTML, CSS, Less, Sass
- JavaScript - JQuery, Angular.js, React, Ember.js, Vue.js, Bootstrap, TypeScript, webpack, Grunt, gulp.js
- Reports: Cognos, Crystal Reports, MS Reporting Service
- Cross-platform: REST UI, Cocos2d, jQuery Mobil, Ionic, Kendo, Telerik
- Cashing: Redis, MemCached
- CMS: Sitecore (.Net), WordPress (PHP)
- E-Commerce:
- C# - nopCommerce
- PHP - Magento, WooCommerce, Drupal
- Cloud Services & Virtualization: MS Hyper-V, VMware, MS Azure, Amazon Virtual Private Cloud, HP-UX Virtualization, Google Cloud
- Big Data & Analytic: Hadoop, Kafka, GigaSpaces, Logstash, Kibana, Grafana, Google analytics, Machine learning
- Tools & Utilities: Bitbucket, JIRA, Confluence, GreenHopper, Git, GitHub, Zoho Projects, Redmine, Trello, Microsoft Project, MantisBT
- Automated Testing: Cucumber, JUnit, NUnit, Grunt, JMeter
- Robust Messaging: Kafka, Zookeeper, RabbitMQ, Redis, ZeroMQ, NServiceBus
- Continuous Integration: Jenkins, TeamCity, CruiseControl.NET, Bamboo, Travis CI
Seamless Cross-Border E-Commerce
Seamless Cross-Border E-Commerce
Success StoryThe company provides a unique technology-based, end-to-end solution for online merchants to handle all their cross-border sales.
#client_challenge
- Elaborate the extremely high-loaded e-commerce platform
- Make the platform flexible to updating and extension, giving ability to adopt loading increase
- Be able to expand functionality and introduce a set of new features related to the client requirements and based on the core platform
- Implement common scenarios of integration with online shops as well as customization to such
- Ensure deliverables are of the highest quality to promote client satisfaction
- Use multiple frameworks / technologies / languages
#delphi_solution
- Establish efficient day-to-day interactions between the teams in Israel and Ukraine
- Flexible react to the requirements changes alongside with the aggressive time schedule
- Efficiently support new logic and requirements addressing cross-browser issues, standards and responsive design
- Ensure integration with the specific printing hardware
- Participate in technical planning & requirements gathering phases including design, code, test, troubleshooting, and document engineering software applications
- Help the client with On-Call duties during peak times
#technology_stack
- JavaScript | AJAX/ HTML / CSS / JSON | MVC, C#, .NET | MS SQL
Diamonds Jewelry Web Solution
Diamonds Jewelry Web Solution
Success StoryDelphi Software assists Rapaport in a full-cycle development of Trading Jewelry platform that should be seamless integrated into the existing company web portfolio.
#client_challenge
- Estimate a viability of a turn-key solution in a short period of time and without well-elaborated documentation
- Provide advanced and fast search functionality
- Allow clients to upload inventory with cumbersome detailsthrough a trusted channel with verification
- Support peak loads
- Integrate this stand-alone model into the existing company software infrastructure
- Support extremely fast inventory importing from a huge number of concurrent users
- Extend existing portal with new web pages
#delphi_solution
- Design, confirm and develop the corresponded microservices backend architecture
- Organize effective collaboration between a client and the local team
- Introduce Agile approach in order to address frequent changes and priority requests
#technology_stack
- React, redux-saga, HTML5, Bootstrap, SASS, ES7, Web Pack
- .NET Core, AWS (S3, SQS), PostgreSQL, ElasticSearch, Docker/Kubernates, Redis, JMeter
Choosing Building Contractor
Choosing Building Contractor
Success StoryDelphi was requested to provide Construct Secure with the web system to score various building companies by different criteria. The information about each company might be submitted via various inputs channels.
#client_challenge
- Frequent changes in development deadlines
- Lack of local employees with the required level of seniority
- The team should be able to work independently and support project clients for a long time
- The absence of mobile development skills for various platforms
#delphi_solution
- Establish the team in 2008 and grow it up to 15 engineers within 8 years
- Help the client to become an industry standard from a startup company – for example, one of the today clients is Google
- Develop the set of web-based solutions, both desktop and mobile, from the scratch
- Suggest and implement various ideas and continuous updates in the testing and customer support area
#technology_stack
- C#, JavaScript, HTML5, AWS, ASP.NET, .NET Windows Forms | MongoDB, MS SQL | Tesseract OCR, Nuance OCR | Selenium
Health Insurance System
Health Insurance System
Success StoryDeveloped for Blue Cross Blue Shield Association ©
The company requires a modern and scalable web representation for their internal and external needs and asked Delphi to help with the upgrade of some parts of their existing web system.
#client_challenge
- Lack of skilled resources in Big Data, Web and Windows Services development areas
- Lack of internal processes automation
- Legacy technology stack
- The team should be able to work in close cooperation with the customers
#delphi_solution
- Establish the team in 2010 and grow it to 10 engineers in 6 years
- Manage the tight collaboration with the client on day-to-day basis
- Possess the deep investigation and understating of BCBS infrastructure
- Provide the constant support and hot fixes for the whole system
- Organize the full cycle development of particular projects
- Train the team with corresponding Big Data processing skills and reporting services
#technology_stack
- IBM Cognos, DB2, Oracle |MS SQL, MS Business Intelligence, ASP.NET, C# | HTML5, CSS3, Angular | Telerik, Selenium
Social Data Gathering System
Social Data Gathering System
Success StoryDeveloped for NetProspex ©
In 2009, Delphi started building a totally new web solution to increase the output efficiency from the contact data pool, in particular, by the corresponding big data analytics and reporting.
In 2015, NetProspex was acquired by Dun & Bradstreet (DnB) company aiming to provide B2B marketers with the mature data marketing solution that cleansed and enrich professional contact data.
#client_challenge
- The development team is distributed between three different locations: Boston, USA, New York, USA and Vinnitsa, Ukraine
- High flexibility in resources is required – add / remove engineers with 10 days’ notice
- Integrate the solutions with DnB system and, later on, support various 3rd party projects acquired by DnB
#delphi_solution
- Establish the team of 3 engineers in 2009 and growing the team up to 12 engineers that is 30% of the whole R&D team
- Provide the full product support - backend, frontend, middleware, IT - from an idea to the deployment on production
- Today 90% of the Fortune 500 companies use D&B NetProspex data and analytics services
#technology_stack
- PHP | Python, Javascript, Coffeescript, MySQL, HTML5, CSS3, JQuery, Zend, Silex, Backbone, Marionette |Selenium, Java
Mobile
Bring your valuable products and services to small but essential screens
Trading Diamonds via Mobile
Trading Diamonds via Mobile
Success StoryRapaport Group is an international network of companies providing first class, added value services that support the development of free, fair, efficient and competitive diamond and jewelry markets since 1970.
Nowadays the company digitalizes very fast covering both web and mobile segments. In particular, the company main site functionality – diamonds trading - should be supported via native mobile iOS and Android applications.
#client_challenge
- Implement the absolutely new flow for diamonds trading as the complex solution to affect server side and mobile clients
- Provide UX flows and detailed description for the needed solution
- Develop architecture of the system
- Work out methods to implement and realize Trade Center functionality
#delphi_solution
- Analyze verbal description from client and discuss potential risks and issues
- Design and implement new UX / UI ideas
- Create the architectural solution based on UX flows and general vision
- Implement mobile solutions for both iOS and Android platforms
- Collect user feedback and repeat implementation flow meeting user requirements
#technology_stack
- Java for Android native client, Objective C, Swift for iOS client
- Various external libraries for iOS and Android such as SendBird for chatting system and Abbly for mobile notifications
- UI\UX tools
Automotive Digital Merchandising
Automotive Digital Merchandising
Success StorySim Direct is a professional software development agency specializing in tailored business solutions.
Thanks to diverse team of expert developers, they can offer a wide portfolio of solutions ranging from specialist business software to custom mobile sites and multi-platform smartphone applications. They are a cutting-edge Customer Relationship Management and Direct Marketing solutions provider.
#client_challenge
- Need to upgrade the stable solid R&D team and to engage skilled engineering resources
- Support the legacy technology stack
- Follow the tight development schedule to cover marketing goals
- Expand into Pacific region, Western Europe and US markets
#delphi_solution
- Allocate the R&D team of senior engineers in one day
- Ramp up and engage into the projects extremely fast
- Manage the tight collaboration with the client on day-to-day basis
- Provide efficient DevOps support
- Provide distinguished UI/UX prototyping
#technology_stack
- Android SDK, iOS SDK, PHP
- Java/Kotlin, Swift, Symfony2, Laravel
- Theta library, Panarama GL, SceneKit, UIKit, AVFoundation, QuartzCore, MediaPlayer, SafariServices, WebKit, CoreGraphics, CoreImage, CoreLocation, CoreMotion
- Machine Learning algorithms
Racing Mobile Application
Racing Mobile Application
Success StoryI-Neda is a leading provider of integration solutions for pari-mutuel betting and horse racing products, which deliver new and exciting ways for players to bet, new products to engage with and a user experience to rival any online system from sports, betting and gaming sector.
#client_challenge
- Deliver a mobile application developed from the scratch with not fully elaborated business requirements but within a very short time frame
#delphi_solution
- Allocate a solution architect to work with the Customer on daily basis to ensure the solution meets the customer's needs and the deficiency of formal specifications is not blocking the team work
- Set up the requirements governing close collaboration between the Delphi engineering team and the Customer
- Establish technical specifications in order to build a multiplatform mobile application (iOS/Android) with the common logic module and using Xamarin as a platform
- Prepare alternatives and suggestions for the potential dilemmas in advance
#technology_stack
- Xamarin, C#, .NET, Java, CI, Powershell, Jenkins, Linux, JUnit, JSystem, Selenium, Cucumber, Selenium WebDriver, MS CodedUI
Video Content Search
Video Content Search
Success StoryA Delphi Software clients developed SeekrTV application that gives a user the abilities to select from various sources when they decided to view movie or TV show online, in particular to choose from favorites, cheapest or available at the moment sources. Also, SeekrTV remembers user actions and, based on this, uses neural networks and internal algorithms providing the user with the suggestions about TV content. In addition, SeekrTV detects user location and broadcast then video content relevant or the most popular for their region.
#client_challenge
- Prepare the design and architecture for the server side solution
- Design mobile clients for Android and iOS, both UI and their internal functionality
- Meet the aggressive timelines - the initial version had to be in the stores in a few months from the project kick-off date
#delphi_solution
- Build an Agile team that holds full set of technologies and skills to implement server side and mobile clients
- Select proper technologies to be able to do fast development and meet client timelines
- Implement the delivery cycle in a way that customer release new apps to mobile stores in every two weeks
- Promote the client application in the stores and perform CEO work for it
#technology_stack
- Python | Java for Android client, Objective C, Swift for iOS client | Elastic Search, Mongo DB, MySQL
Activity Tracking
Activity Tracking
Success StoryDelphi Software’s customer asked to create a mobile application for Android and iOS called Activ8.
The idea was developed by the professional sport trainer who has thousands of connections, and these connections have become the first clients of the application – it gave the huge initial impulse.
The customer had come with the idea only; Delphi Software did the rest.
#client_challenge
- The client had only idea and budget but no engineering or business background
- The client required Delphi team to participate in review with investors and present the solution
#delphi_solution
- Establish the multi-dimensional team to work in following directions: Server side, Android client and iOS client
- Select the proper technology set from the very beginning
- Implement Agile approach inviting the client as Project Owner
- Delphi team leader traveled with the customer to set of meetings with investors and presented solution technical vise
- Promote the client application in the stores and perform CEO work for it
#technology_stack
- .NET for server side | Java for Android native client, Objective C, Swift for iOS client | Microsoft Azure
Social Video Creation
Social Video Creation
Success StoryDelphi Software has participated in the development of the social platform and mobile application for group video creation called Lifeslice. Lifeslice provides the following functionality for users:
- Follow your favorite users and be followed by other users
- Add stickers, filters, drawings, sounds
- Make videos with your friends in a few seconds
- Invite your friends to add their videos to your Lifeslice stories
- Explore new stories from around the world
- Join daily challenges
- Share your story on your favorite social networks
#client_challenge
- Design and architecture for the server side solution that able to manage a huge number of videos, store them, handle, compress and process in a fast and efficient way
- Implement fast video editing algorithm that will work on mobile device
- Implement video compressing and storage algorithms that will economize server space and keep quality
- Design mobile client for Android and iOS, both UI and their internal functionality
- Support video editing capabilities in both mobile clients
- Meet quite a short timeline - the initial version should be in store in six months from project kick-off date
#delphi_solution
- Establish the multi-dimensional team to work in following directions: Server side, Android client and iOS client
- Select proper technologies to be able to do fast development and meet client timelines
- Bring data scientists and use neural networks for video processing and big data handling
- Implement the delivery cycle in a way that the customer release new apps to mobile stores in every three weeks
- Promote the client application in the stores and perform CEO work for it
#technology_stack
- Java for server side | Java for Android native client, Objective C, Swift for iOS client | AWS | Hadoop, Big Data technologies
Data
management
Collect, protect & analyze your information stream
AI-Powered Skill Testing for Recruitment
AI-Powered Skill Testing for Recruitment
Success StoryVervoe is a startup company providing an intelligent hiring platform that uncovers hidden talent through real-world tests, tasks and tools as well as enables employers to evaluate candidates through the use of interviews remotely and in automatic way. It provides a dazzling level of insight, through data that reveals the real contenders and gives everyone a chance to shine.
Vervoe gives every candidate a chance to show what they can do, and candidates always know their stage and what to expect.
#client_challenge
- Develop detailed documentation with both data description and results
- Adjust the data stored - most of the records ambiguous or incomplete in order to be used for machine learning algorithms
- Ensure the data science based solution working with the extensive database for the model development
- Arrange work flow of unreliable data from trial and test users
- Realize integration of the expected solution with the existing platform
#delphi_solution
- Establish the development team covering major data science technologies expertise
- Perform deep research among various possible solutions
- Complete design and development of the best solution discovered during the research
- Update the solution using data mining techniques to increase the model accuracy
- Create and implement a 5-level architecture of the ML models (more than 500 models working simultaneously in real time) significantly increasing the accuracy not sacrificing the performance
#technology_stack
- Machine learning technologies, statistical analysis, mathematical modelling, NLP
- Data mining and processing
- Python, MySQL
Real-Time Alarm & Monitor Solution
Real-Time Alarm & Monitor Solution
Success StoryDeveloped for NICE ©
Due to the overall system complexity, it is vitally important to monitor the status of installed NICE products for a particular client and to raise prompt alerts with the different severity in case of issues.
#client_challenge
- Design the all-in-one comprehensive monitoring solution for all the company products
- Support the large-scale system monitoring - thousands of monitoring endpoints and metrics run on up to dozen hundreds physical servers are monitored by a single system
- Organize the reporting process grounded on the live analysis
#delphi_solution
- Perform the research and alternative analysis for possible solutions
- Take the full ownership in design, development and testing of the product
- Establish the development team and development process based on Agile methodology from scratch
- Provide the product maintenance and “on field” support
#technology_stack
- C#, T-SQL, HTML, JavaScript, .Net, ASP.Net, MVC, Rest API, Web Services, WCF, MS Remoting, WMI, MS-SQL, LINQ, ADO.Net, Data Dude, WinForms, NMP, DopplerVUEAPI, Bootstrap, AngularJS, jQuery, CSS
Real-time Detection of Non-Standard Data
Real-time Detection of Non-Standard Data
ResearchDelphi specialists participated in development of Active Data Profiling that recognizes suspicious deviations in data flows and runs the corresponding alerts.
#problem
- Detect non-standard data chunks in real-time data flow – like non-standard activity of a particular user group, an unexpected response to a system update etc.
- Data is coming in various formats and from different sources, internal & external
- Shifting the solution to the cloud environment
#delphi_solution
- Build & maintain corresponded ETL (Extract, Transform, Load) processes
- Tune up Active Data Profiling algorithms in order to efficiency detect suspicious data
- Fix up malfunctioning and the corresponded data loses
- Present the visual representation of Big Data analytics
- Launch own alarm system to report suspicious cases with different severity levels
#technology_stack
- Spark, Kafka, Hadoop, ElasticSearch, MapReduce, Hive, Impala
Cloud
Build your business in the cloud
Customer Experience Platform on Cloud
Customer Experience Platform on Cloud
Success StoryNICE Systems empowers organizations to record all channels and agent screens in one place, while satisfying contact center compliance needs. It makes easy to mitigate risk and meet GDPR, PCI and HIPAA standards with encryption, automated and on-demand masking, consent-based recording, extensive retention options, and key management.
NICE supports various options for its solutions’ distributed deployment, configuration and applications set supporting Cloud SaaS, On-Prem and Hybrid solutions.
#client_challenge
- Develop recording platform supporting multi-Cloud (AWS, Azure, Private) and on-Prem as well as Linux and Windows based
- Develop recording platform integrated with UCaaS (MS Teams, Amazon Connect) and on-Prem (Avaya, Cisco) Contact Center solutions
- Manage various automation scenarios for the different product versions based on Jenkins tool for Continuous Integration
- Customize widely for different NICE clients that vary in the level loading, data amount, data structure/types and network connections
- Change and mix responsibilities in the development team due to Agile approach
#delphi_solution
- Develop and implement the effective full Continuous Integration cycle as well as end-to-end automation testing
- Perform regularly customer’s data analysis and logic validations – remotely and on site – for each critical case
- Work out internal utilities to generate specific customer-related data sets
- Introduce the full Agile approach for multi-location teams
#technology_stack
- AWS, Azure, Windows, Linux, IntelliJ IDEA, MS SQL, Kinesis, ElastiCashe, S3, WebRTC, RTP/SIP Stack, Elastic Search, Jenkins, Jira, GitHub, Java, C#./Net
Voice-Enabled Cloud Mobile Solution
Voice-Enabled Cloud Mobile Solution
Success StoryDeveloped for Nuance ©
The world pioneer in the speech recognition and understanding domain, Nuance designs and delivers technologies that intuitively link man and machine allowing usage of natural language to communicate with a computer.
Dragon Anywhere cloud solution allows creating and editing documents, as well as formatting and sharing them by voice. All of this could be done directly from the user’s mobile device - iOS and Android - with the extremely high accuracy and without any word limit.
#client_challenge
- Intensify development for the cloud-based mobile solution for document recording & editing – Dragon Anywhere
- Support various integrations with the 3rd-party solutions such as Evernote, MS OneNote etc.
- Organize continuous integration process with Nuance SDK that is being under development and has no complete documentation / requirements
#delphi_solution
- Establish the team of experienced native mobile developers, both iOS and Android
- Write the own software to substitute the 3rd-party libraries
- Help Nuance team to resolve problems with the cloud SDK
- Successfully work according to Agile with distributed teams – the USA, Austria, Ukraine
#technology_stack
- iOS, Android, WebServices, Android NDK, AndroidSudio, XCode, Java, C++
Managing Cloud Infrastructure
Managing Cloud Infrastructure
Success StoryDeveloped for NICE ©
NICE Systems empowers organizations to capture, analyze, and apply, in real time, insights from both structured and unstructured Big Data that comes from multiple sources.
NICE supports various options for its solutions’ distributed deployment, configuration and applications set. In order to cover successfully all this variety during development, testing and staging processes, NICE uses virtualization that hosts dozens of thousands of various NICE environments.
#client_challenge
- Support Linux with four various databases – Vertica, SQL, hBase, HIVE
- Serious influence of the 3rd party components – Linux, IntelliJ IDEA, JUnit, Hadoop etc. - on product stability and reliability
- Manage various automation scenarios for different versions of the product based on Jenkins tool for Continuous Integration
- The high customization for different NICE clients that vary in the level-loading, data amount, data structure/types, and network connections
- Mixed and constantly changing responsibilities in the development team due to Agile approach
#delphi_solution
- Effectively develop and implement the full Continuous Integration cycle as well as end-to-end automation testing
- Constantly perform customers’ data analysis and logic validations – remotely and on site - for each critical case
- Implement Agile approach for multi-location teams
#technology_stack
- VMWare vCenter, Linux, IntelliJ IDEA, JUnit, JSystem, Selenium, Hadoop, Dbeaver, HRider, Vertica, MS SQL, hBase, HIVE, Jenkins
Fintech
Digitize your financial services
Short-Term Loan System
Short-Term Loan System
Success StoryDeveloped for Uncle Buck ©
Uncle Buck company, located in the UK, provides online short-term cash loans for the local community.
The company developed and has been continuously improving the corresponded analytical model in order to determine the corresponded level of trust for each applicant.
The algorithm is supported by the in-house developed web-based solution that integrates with more than ten various 3rd-party components.
The Delphi team was invited to assess the existing solution and to provide the ideas according to its upgrade.
#client_challenge
- The current system has many “on-demand” updates implemented without a proper initial analysis
- The existing architecture couldn’t manage the today’s number of concurrent users efficiently
- Some 3rd party components have already become obsolete
- Web site UI / UX is “old-fashioned” and not attractive enough
- Due to the chaotic addition of the features and 3rd party components, as well as the growing number of users, the system is non-stable
#delphi_solution
- Study and evaluate the existing system with all the external components by on-site meetings and the remote analysis
- Gather and elaborate the new requirements from all the company’s stakeholders
- Provide the well-through analysis of system drawbacks alongside with the ideas how to overcome them
- Prepare a set of functional & design documents for system major upgrade
- Outline the project to implement new updates as well as make the corresponding risk analysis
#technology_stack
- .Net, MS SQL, Entity Framework, AJAX, JSON, Bootstrap, Modernizr, JQuery, JavaScript
Working Capital Financing
Working Capital Financing
Success StoryOne of our partners is FinTech area is a Europe’s leading marketplace for working capital financing that allows to optimize a client’s cash flow through global marketplace and to draw upon a diversified liquidity pool across all other company’s products. The existing state-of-the-art FinTech platform is built for the cloud ensuring high scalability and resilience, including integrations with external systems via heavy duty middleware.
In 2021 this company has decided to enforce their local R&D Team with skilled engineers from Delphi Software.
#client_challenge
- After nine years of ongoing business, which has shown high progress in financial services, our client has decided to redesign its platform to adjust to current market demand.
- To achieve this client decided to enhance the team with very mature engineers in FinTech area. All candidates should meet high client standards, which requires very tailored hiring of talents and adaptation to the client’s culture.
#delphi_solution
- Due to clearly built processes and rich expertise in different business areas, Delphi was capable of creating an ad-hock core team of experienced engineers.
- The team quickly joined the project and became valuable contributors to the company.
#technology_stack
- Java, Spring, Hibernate, AWS, Docker, Kubernetes, Micro services, DI, Web, Security, JDBC, JPA, JOOQ, REST, Kafka, React, JavaScript, PostgreSQL
Binary Option Platform
Binary Option Platform
Success StoryThis Delphi’s client is the one of the world leaders in binary options platforms that providers their customers with a customizable, high-performance and feature-rich platform for Binary Options and Forex trading.
In 2013, the company started the partnership with Delphi in order to strengthen its R&D team in the front-end, database, testing, and DevOps areas.
#client_challenge
- Follow the extremely fast industry growth
- Support in time and with the reasonable costs the huge number of white-label solutions: every new brand needs its own customized version of the platform
- Organize the production and post-production maintenance and support for all the brands
- Overcome the limitations of the existing rigid system architecture
#delphi_solution
- Grow up the team of 14 engineers in R&D, testing (manual & automatic), database and DevOps areas
- Successfully deliver 150+ new brands in time and with the high quality
- Suggest and implement Continuous Integration & Delivery process full-service data-driven
- Effectively communicate with the client’s account managers located world-wide
- Provide the high-quality support to the end-customers on demand, including weekends and night shifts
#technology_stack
- HTML, CSS, Less, Java, MySQL, PHP, Jenkins, JavaScript, GWT (Google Web Toolkit), WordPress, NHibernate, GIT
Advertising Platform
Advertising Platform
Success StoryDeveloped for Amis ©
Amis Digital is the full-service data-driven company that provides solutions in the data analysis and data management for various marketing purposes.
The software developed collects users’ inputs via various media channels and then finds insights in this data plethora via the corresponding analytics.
#client_challenge
- The challenging time schedule for one of the key company products - the advertisement platform with the prediction analytics
- The system should expect high load just after the launch
- The company experienced the lack of senior R&D resources
#delphi_solution
- Establish the team of 6 engineers - Java, front-end, DevOps and QA areas - in 2016
- Work in the very tight integration with the client’s team in Israel according to Agile and almost without documentation
- Deploy the 1st production version just in 3 months and with the excellent quality
- Design and establish the automatic verification and deployment process
#technology_stack
- Java 8, Spring, JPA, MemSQL, JavaScript, Node.js, Python, GIT, Jenkins, Kafka, Amazon S3, Cucumber
Gaming
Strategy, MMOG, Casino, Console, Arcade, Social – we’ve built them all
Poker & Casino Games
Poker & Casino Games
Success StoryDeveloped for b-win ©
bwin is a part of GVC Group and the world number one company in online gaming that supports more than 30,000 bets each day and shapes the future of digital entertainment.
Besides its own unique and premium software on mobile, tablet and desktop, for some games, bwin also provides the corresponded white-label services to its partners.
#client_challenge
- Enhance the existing real money platform and bring the mobile technology to all the areas of the system in order to cover the mobile audience
- Design and develop new casino and bingo server that meets the requirements for all the regulatory markets and supports multi-branding
- Support the quick implementation of the white-label branding – various skins, minor game modifications etc.
- Migrate from Flash to new technologies in order to make games unified and platform-independent
#delphi_solution
- Establish the team of 240 engineers within 2012 - 2016 years
- Gain the required knowledge in the very short time frame and successfully continue the development of Poker, Sports, Casino server, Casino games and Web portals
- Build game factory division to produce 20 games per year, new and branded ones, in the cost-effective way
#technology_stack
- C#, ASP.NET, HTML/JS/AngularJS, Flash, ObjC, Java, iOS, Android, C++, MS SQL
Social Casino Games
Social Casino Games
Success StoryDeveloped for Playtika ©
For today, Palytika unites 1,300+ employees but in 2010, when it was started as a start-up, the Delphi engineers and designers helped to deliver the first slot game.
#client_challenge
- There is the lack of qualified resources in various R&D and testing areas
- Zero attrition must be guaranteed – the core team members must stay with the project as long as required
- Start-up mode of working– no fixed requirements, no documentations, request-driven processes
- The main team, including Product Owners, is located in Israel
#delphi_solution
- Establish the team of 20 engineers in 2010 – the core development team of the company - and expand it to 100 engineers in 2011
- Keep the key people working at the account for more than six years
- Architect and develop the company flagship products from scratch
- Support graphical assets from the idea to implementation
- Implement Continuous Integration processes for internal and external environment
#technology_stack
- Java, Flash, Objective-C, Xamarin | Ubuntu, Jenkins, maven, bash, Perl, Python
Online Poker & Casino
Online Poker & Casino
Success StoryDeveloped for 888 ©
888 provides to players and B2B partners the innovative and market-leading online games, above all in safe and secure environment corresponding to all the regulations.
Among company’s gaming portfolio there are its own casino, poker, bingo and sport bets games. At B2B segment 888 gives the possibility to use its mature gaming platform and to help its partners with white-label solutions.
#client_challenge
- Due to budget constraints, the company can’t establish a larger team with qualified resources in Israel
- The existing real money platform is about 10 years old and obsolete: the payment system, casino game server, casino games, poker server and client part, back office and affiliate system
- The whole system requires the serious architecture revision and the following R&D implementation
- All the modifications should to be done without system downtimes and with no affect to existing users
#delphi_solution
- Establish the team of 140 engineers within 2008-2012 that represent about 80% of all the engineering staff
- Take the full ownership for several critical product areas
- Project, deliver and deploy much more scalable & robust solution, within the expected time frame and reasonable costs
#technology_stack
- C#, ASP.NET, HTML/JS, Flash, VB.NET, C++, MS SQL
Art Portfolio
Art Portfolio
OverviewDelphi specialists have contrived and accomplished more than 200 various games – strategy casual, multiplayer online, casinos, console, social etc. - from the scenario writing to post-production support.
Some of the pieces of this great story could be found here.
TESTING
Verify your solutions combining various testing and automation techniques
General Expertise
General Expertise
Overview#areas_of_expertise
- Manual and Automation
- System, Integration and Functional
- Networking and Security
- Cloud Solutions and Services
- User Interface and User Experience
- Performance and Stress
- Certification and Compatibility
- Sanity and Smoke
- Alpha, Beta, Regression
- Black-box and White-box
#services_provided
- Requirements gathering, analysis & tracking
- Testing strategy definition
- Test Plan / Test Cases writing
- Testing, Bug Tracking
- Deployment, Upgrade and Migration services
- Trainings in testing methodologies & project itself
- Leading multi-location teams
#business_domains
- Enterprise: Banking, Telecommunications, Insurance, e-Trading
- Web: Back-end, Front-end, Services, Applications, Social networks
- Embedded: Networking, Automotive, Telephony
- Mobile: Native and Web-based applications, Cross-screen and cross-platform
- Cloud Solutions
#requirements/bug tracking
#automation
#virtualization
- Enterprise solutions: MS Hyper-V and VMware with high available infrastructure
- Cloud solutions: Microsoft Azure, Amazon Virtual Private Cloud, HP-UX Virtualization, Google cloud, SoftLayer Cloud
- Citrix XenApp
System & Integration Testing
System & Integration Testing
Success StoryDeveloped for NICE ©
The solution has lots of customer specific demands based on customer's environment, security policies and high availability needs.
System Testing process targets not only to validate how NICE solution work as a whole, but also how it integrates and operates with customer's OS, SQL, IE, 3rd party software, security limitations, and, on top of that, how NICE solution works in the disaster recovery configuration.
#client_challenge
- Meet the real customer’s requirements to support NICE’s solution functionality with various 3rd party software, different security options and disaster recovery support
- Implement 3rd-party Certification with different versions of operation systems, SQL, and .NET; Internet browsers; various software for backup, monitoring & scanning
- Elaborate and run Security Testing like Antiviruses, Hardening, SSL, Media encryption, PCI compliance, MS AD, Ports & Firewalls, NAT/PAT
- Manage Disaster Recovery Testing with Local Cluster, Multi Data Center, Load Balancing, SQL AO, Netapp Disk replication
- Support the large-scale system testing in order to verify the full system operability with dozen hundreds physical or virtual servers installed in the different components configuration
#delphi_solution
- Provide mature testing experts who combine both broad general knowledge of networking, security, and disaster recovery with the particular and unique expertise of NICE products
- Establish 24/7 customer support in case of the critical cases or by request
- Participate in testing of all the NICE releases as well as handle the urgent customers’ cases facing NICE direct clients
- Investigate and fix dozen critical issues, remotely and on premise
#technology_stack
- Virtualization: Hyper-V, VMware ESX / ESXi, vSphare, Citrix
- Antiviruses: McAfee, Symantec, Sophos
- Gray-box testing; MS Clustering; MS SQL replication, AO; SSL/TLS; NAT/PAT
Automation Testing Framework Development
Automation Testing Framework Development
Success StoryDeveloped for Nuance ©
The world pioneer in the speech recognition and understanding domain, Nuance designs and delivers technologies that intuitively link man and computer in order to use natural language for both dictation and commands.
Dragon product family is the largest and the most reliable desktop vocabulary dictation solution. It’s 99% accurate in the voice recognition. To meet exact demands from the particular lines of business, Dragon offers the variety of solutions targeting to Healthcare, Legal, Medical and other market niches.
#client_challenge
- Set up the test automation framework for the largest company product in voice recognition area – Dragon family & the corresponded SDKs
- The products should work at different voice hardware devices. It’s challenging to find a unified approach to automatically run tests at all of them, supporting their unique features and interfaces
- The real voice dictation in several languages must be simulated at virtual and desktop environments
- OCR & SIKULI technics should be used to unblock access to the specific applications and 3rd parties' UI controls
- SilkTest – the utility already chosen for Automation – can’t cover all these requests by its standard features
#delphi_solution
- Design, develop and implement the custom-developed test automation framework that combines multiple technologies – Nuance Vocalizer, Nuance Omnipage SDK for OCR, Java, .Net, Perl, JavaScript, VBScript, Excel VBA etc. – in order to overcome SilkTest limitations for desktop application testing
- Grow the automation team to 10+ engineers and adopt Agile approach
- Successfully verify several releases of Dragon products releasing high-quality software to Nuance end users
#technology_stack
- C#, ASP.NET Web Forms, MVC .NET, JQuery, JQWidgets, Bootstrap, KnockoutJS, PowerShell, JavaScript, Perl, SilkTest
C/C++ Static Code Analysis
C/C++ Static Code Analysis
Success StoryDeveloped for Parasoft ©
Parasoft supports software organizations with the innovative tools they need to successfully develop and deploy applications in the embedded, enterprise, and IoT markets in order to deliver defect-free software products.
Parasoft’s solutions automate the time-consuming testing tasks and provide the intelligent analytics by integrating static and runtime analysis; unit, functional, and API testing; and service virtualization.
The static analysis is grounded on the broad support for different languages and standards like Security, C/C++, Java, .Net, FDA, Safety-Critical etc.
#client_challenge
- One of the solutions provided by Parasoft covers a wide range of static and runtime analysis, unit testing, requirements traceability, coverage analysis, API testing, dev/test environment management, service virtualization and more
- Realize a quick implementing of the huge volume of new static code analyzing rules – a kind of monotonous work that still requires the high qualification and full concentration of the engineering team
- Prevent software defects and eliminate re-work, reducing technical debt
- Focus development efforts on quality priorities that have the most impact
- Comply with internal, industry, or government standards
- Integrate security best practices into application development
- Leverage multivariate analysis to discover application hotspots that harbor hidden defects and vulnerabilities
#delphi_solution
- Organize the effective development of static code analyzing rules, created to cover MISRA compliance, and test cases for Parasoft C/C++ test platform
- Allow Parasoft to focus on the platform development itself while Delphi Software taking care of the rule implementation & the test cases preparation
- Guarantee the flexibility of the engineering team headcount depending on each Sprint scope
- Provide automated testing, reporting, and intelligent analytics for the rigors of continuous testing and overhead introduced by Agile
- Ensure the broad support for MISRA safety/security standard and best practices
#technology_stack
- C, C++, static code analyzing utilities
DEVOPS
Reinforce quality by continuous integration and 24/7 proactive maintenance
General Expertise
General Expertise
Overview#continuous_delivery
#technologies_&_utilities
- Continuous Integration & Delivery (Automated Change Management Tools)
- Source Control Management: MS solutions, GitLab, GitHub
- Automated Building: Jenkins, Cruise Control, FinalBuilder, Grunt, Maven, Bamboo
- Packaging: Pulp, WiX Toolset, Debian packaging system
- Automated Testing: MS Visual Studio Test Professional, MS Coded UI, JUnit, NUnit, Jmeter, HP QuickTest Professional, SilkTest, Selenium, Mercury WinRunner, Rational Robot, Cucumber, Calabash, Ruby/Watir, Ranorex, TestComplete
- Configuration Management / Delivery: Chef, AWS CloudFormation, OpenStack Heat
- Incident Management (Availability and Performance Management Tools)
- Logging: ELK stack (Elasticsearch, Logstash, Kibana), Splunk, AWS CloudWatch Logs
- Monitoring: New Relic, AWS CloudWatch, StackDriver, Sumo Logic, Icinga, Nagios, Zabbix & Sensu, Cabot, Grafana
- Records Management and Notifications: AppDynamic, New Relic, BigPanda, PagerDuty, Atlassian Jira, Atlassian ServiceDesk
- Virtualization
- MS Hyper-V, VMware, MS Azure, Amazon Virtual Private Cloud, HP-UX Virtualization, Google Cloud, Eucalyptus, ĵeto, CloudStack, OpenStack, Docker, ElasticBox, Xen
- Design & Development of Customized DevOps Utilities
#monitoring_&_maintenance
#areas_of_support
- T0 - Establishing & supporting local “WiKi” with FAQ
- T1 - Contact Center
- T2 - Network Operation Center ▪ Help Desk ▪ Network Monitoring ▪ Hardware Monitoring ▪ Load Balance Monitoring ▪ Cloud Solution ▪ System Updates & Patches ▪ Troubleshooting ▪ Production Support Installations ▪ Remote Installations ▪ Multi-Data Center Support
- T3 - Alarm & Monitoring Solutions ▪ Case Solving ▪ Pro-Active Maintenance ▪ Upgrade & Migration ▪ Product-Related Customizations ▪ Disaster Recovery ▪ Backup Solutions
- T4 - Working with R&D Teams ▪ Dedicated Engineering Customizations ▪ Problem Solving ▪ Installation & Verification of Patches / Hot Fixes
#working_modes
- 24 / 7 / 365 support
- Organizing shifts for various regions
- On-Call activities
- Dedicated Focal Point for any client
- Knowledge transfer
- Managing multi-sites teams
- Representing clients remotely & on-site
- Special customer KPI reporting
#technologies_&_utilities
- Windows, Unix, Linux, Oracle, MS SQL
- MS Hyper-V, VMware, AWS, Azure
- MS SCOM, SNOW, APM, Zabbix
- Networking troubleshooting, Active Directory
- Traffic control systems, Payment systems
- SSL Certificate management systems
- Special customer protocols
- Integration with 3rd party hardware & software
- Hybrid environment, clusters
- Perl, Python, scripting
Enterprise-Level CI/CD systems
Enterprise-Level CI/CD systems
Success StoryNICE Systems empowers organizations to record all channels and agent screens in one place, while satisfying contact center compliance needs.
NICE DevOps is an internal operations team that provides and maintains the platform for software construction, integration, monitoring and deployment including strong focus on automation of all steps as a part of the Continuous Integration and Continuous Delivery processes during entire product lifecycle.
#client_challenge
- Minimize development cost – NICE systems required Delphi to minimize overall development cost and meet all required deadlines without compromising overall project code quality.
- Design, develop and support build and Continuous Integration (CI) corporate system
- Rebuild and update the complicated and outdated source control system used by 200+ developers globally
- Create one-click orchestration and installation service for Cloud and On-Prem easy deployment
- Maintain the plenty of simultaneously supported releases and products with permanent growth
#delphi_solution
- Enroot DevOps Continuous Integration as the best practice allowing avoidance of the software developers isolation and ability to integrate their changes with the rest of the team’s code base
- Make up the DevOps tools to support build and CI process – in particular, the regular build was verified by automation utilities (Sanity Test) on daily basis instead of once in two months.
- Migrate source control and ALM from TFS to GitHub/Jira and work on build system re-design
- Adopt and support CI process to ensure fast feedback for development teams
- Decrease engineering costs significantly
- Shorten the CI process from 1 day to 1-2 hours
#technology_stack
- AWS, Azure, GitHub, Jira, MS TFS, Jenkins, TeamCity, Apache Maven, JFrog Artifactory, MSI, candle, light, rpm, Microsoft .Net stack, C#, Java
Proactive & On-Hands Maintenance
Proactive & On-Hands Maintenance
Success StoryThe data gathered for analytics is very sensitive and must be stored with 100% reliability. However, despite of the solutions quality and the corresponding alarm-&-monitoring systems installed, there is a chance that some data could be lost due to hardware or client’s personnel issues.
In addition, when the product must be upgraded to a new version or migrated to another hardware, the process must be executed on a “live” system without stopping process of data storing and analysis.
#client_challenge
- Support health status monitoring at the production environment with 100% reliability
- Handle complex non-standard customer’s requests from the initialization till the implementation and following support
- Run health-check, migration and upgrade routines on live systems for 150+ corporate clients world-wide
#delphi_solution
- Establish and successfully proceed with 24/7 world-wide support in Tier 2 – Tier 3 areas including HelpDesk, Remote Installations and Upgrade & Migration activities
- Manage the real-time monitoring tools that capture system data from various sources and provide clear alarms and notifications
- Pro-actively react to the potential issues
- Implement client’s customized requests related to more advanced system tuning-up
- Represent client remotely and onsite including training and hands-on sessions
#technology_stack
- Windows, Linux, Active Directory, MS SQL, VPN, Virtualization (MS HyperV, VMware), Networking troubleshooting, Routers (CISCO, 3-Com, Juniper)
DevOps Support To Legacy Projects
DevOps Support To Legacy Projects
Success Story#client_challenge
In this case, the client challenge was relatively simple – implement comprehensive monitoring and DevOps systems to monitor legacy projects and infrastructure. However, this simple challenge turned out to be more difficult than initially expected.
#delphi_solution
In order to effectively streamline the DevOps process for this client’s outdated software, a comprehensive, step-by-step strategy was developed.
- Acquire knowledge – Delphi began by examining the client’s systems, and using relevant reference data to gain a deep understanding of the architecture, implementation, and day-to-day use of mission-critical systems.
- Design DevOps processes – Delphi developed a comprehensive set of DevOps processes from the ground-up.
- Set up a new development environment – To maximize operational efficiency, Delphi created a specialized development environment for the client.
- Unify deployment tools – Delphi unified and standardized all required deployment tools into a single operational environment, increasing efficiency and allowing automated documentation updates
- Replace legacy Nagios monitoring system – Delphi worked to replace the outdated Nagios monitoring system with Amazon AWS CloudWatch, providing the modern DevOps tools required for streamlined operation.
- Introduce a centralized logs collector/processor – This centralized database provides near-real-time error analysis, allowing DevOps processes to be much more efficient and proactive.
- Take ownership of day-to-day support, incident responsibility – After implementation of the above steps, Delphi provided the client with a small team responsible for updating, maintaining, and owning their new DevOps system.
By providing a comprehensive plan, proper support, and proactive DevOps solutions, Delphi Software was able to dramatically improve the uptime of the client’s legacy infrastructure, and provided the tools necessary to keep it running for years to come.
Careers
Middle C# .NET Core Full Stack Developer
Middle C# .NET Core Full Stack Developer
Vinnytsia Join LivePerson driving the new conversational era by helping the world’s largest brands connect with their customers at scale through Conversational Cloud AI-powered messaging.We are looking for Middle C# .NET Core Full Stack Developer who will join to our international team with offices in Tel-Aviv and Vinnytsia.
Join international team for our project.
Our customer is on mission to make life easier for people and brands everywhere through trusted Conversational Cloud AI for over 18,000 brands, including HSBC, Disney, Verizon, and Home Depot. An innovative, intent-driven company that believes in building the future and we are looking for growth minded, unconventional thinkers, developers and builders to join the team.
Customer’s company named to Fast Company’s World’s Most Innovative Companies list in 2020 for the Artificial Intelligence category.
Responsibilities
- Designing and implementing new functionality against new platform
- Create UI components and pages according to figma samples.
- Perform integrations with various 3rd parties vendors (payment providers, marketing tools, etc).
- Troubleshooting of issues and performing root cause analysis.
- Reverse engineering and migrating features from existing platform to the new modern api.
- Measuring performance of an api application and analyzing results.
- Working within agile methodology and following constructed delivery processes.
- Contributing to improving product quality and usability
Skills
- 3+ years of relevant work experience
- Strong working experience with .Net Core, MS SQL, JavaScript,
- Experience with k8s, docker, web api
- Understanding of ASP.NET, WCF, message bus
- NICE to have
- React knowledge
- Bachelor’s Degree in Computer Science or equivalent experience
- Upper-Intermediate level of English.
We Offer
- Work in a creative friendly environment using cutting-edge technologies
- Work-life balance and flexible schedule
- Competitive compensation with focus on your expectations; annual salary review
24-day paid vacation and 100% paid sick leave- Financial support and legal support for individual entrepreneurs from our side
- Professional, language and soft skills trainings
- Health insurance coverage: individual and family, Fitness plan
Middle/Senior Embedded C++ Developer
Middle/Senior Embedded C++ Developer
Kyiv Delphi Software is currently looking for a Senior Embedded C++ Developer in our office in Kyiv.Join Siklu Inc., a leading vendor specialising in Gigabit wireless backhaul solutions in the 60, 70 & 80 GHz millimeter wave bands.
Our company has been providing superior IT services for more than 25 years to the world-wide leaders in such segments as Enterprise Solutions, Big Data, Speech-&-Language, Mobile Development, Internet of Things, and Gaming. Among our partners are: Dell, NICE Systems, Motorola, etc. Today we have offices in Ukraine and the USA with headquarters in Redwood City, California.
About Project
Our customer is Siklu Inc., the global market leader in millimeter wave wireless solutions, founded in 2008 by a team of wireless veterans experienced in consumer electronics, with the vision of using all-silicon technology advances from the consumer electronics industry to transform high capacity networks. They used cutting edge technology to reduce cost and increase reliability of carrier grade wireless connectivity.
Responsibilities
- New features implementation for customer's devices
- Developing SW for WiGig devices
- Refactoring and optimization of the code
Skills
- At least 2-3 years of solid, hands-on software development experience
- Highly proficient with C/C++, proven knowledge of OO design and multi-threading
- Practiced usage and deep understanding of networking layer-2 (Ethernet) and layer-3 (IP) protocols
- Linux user-space programming!
Expertise
- Embedded Networking Features
Good to have
- Intermediate level of written and verbal English communication skills, including client communication and project skills
- Bachelor's Degree in Information Technology (Computer Science, Information Systems, Electrical and Computer Engineering) or related field of study
We Offer
- Work in a creative friendly environment using cutting-edge technologies
- Work-life balance and flexible schedule
- Competitive compensation with focus on your expectations, annual satisfaction survey and performance review
- 24-day paid vacation and 100% paid sick leave
- Financial support and legal support for individual entrepreneurs from our side
- Professional, language and soft skills trainings
- Health insurance coverage: individual and family, Fitness plan
Senior Linux C/C++ Developer
Senior Linux C/C++ Developer
Kyiv Delphi Software is currently looking for a Senior C/C++ Developer in our office in Kyiv.Join Dell EMC, a part of the Dell Technologies family of brands.
Our company has been providing superior IT services for more than 25 years to the world-wide leaders in such segments as Enterprise Solutions, Big Data, Speech-&-Language, Mobile Development, Internet of Things, and Gaming. Among our partners are: Dell, NICE Systems, Motorola, etc. Today we have offices in Ukraine and the USA with headquarters in Redwood City, California.
About Project
Dell EMC is a part of the Dell Technologies family of brands. Dell Technologies is a unique family of businesses that provides the essential infrastructure for organizations to build their digital future, transform IT and protect their most important asset: information.
We're looking for a person who has in-depth knowledge of systems software engineering in distributed systems, operating system internals and multi-threading environments; strong C/C++ experience; loves the challenges of very complicated, distributed systems; is innovative and has great personal skills.
If you're ready to join an outstanding and passionate team of lead & senior engineers at our Kyiv Office, you've come to the right place. Just apply below and we'll get in touch to let you know what the next steps are.
Responsibilities
Design and development of components of software-defined storage solution (NAS), including the management and orchestration of complex flows, integration with business logic objects, research and investigation of different issues (file sharing protocols, system configuration, interoperability with external systems), troubleshooting, debugging, bugfixing, writing unit and functional tests.
Skills
- Must have been a senior member of a highly successful product development team where candidate made major architectural and programming contributions
- 3+ years of commercial experience as a C/C++ Developer in Linux environment
- Experience with OO design concepts, multi-threading
- Ability to quickly understand existing code and adjust to new environments
- Intermediate/Upper-Intermediate level of written and verbal English communication skills
- Great team skills, ability to work with customers and teammates
Nice to have
- STL, Boost
- Python scripting skills
- Experience with NAS solutions and file sharing protocols
- Bachelor's Degree in Information Technology (Computer Science, Information Systems, Electrical and Computer Engineering) or related field of study
We Offer
- Work in a creative friendly environment using cutting-edge technologies
- Work-life balance and flexible schedule
- Competitive compensation with a focus on your expectations; annual satisfaction survey and performance review
- 24-day paid vacation and 100% paid sick leave
- Financial support and legal support for individual entrepreneurs from our side
- Professional, language and soft skills trainings
- Health insurance coverage: individual and family, Fitness plan
Vinnytsia
Ukraine600-Richchya, 17, Vinnitsa, Ukraine, 21021
+380 (432) 550399Kyiv
UkraineDniprovs'ka embankment, 26Zh, Kyiv, Ukraine, 02132
+380 (44) 3928030Redwood City
California, USA555 Twin Dolphin Drive, Suite 135, Redwood City, California, USA
+1 (650) 394-4118