EOS Data Analytics

Software Developer / Data processing (EOS Data Analytics)

Share on


  • Location
    Kharkiv, Kharkivs’ka Oblast’, Ukraine
  • Category
  • Employment type
    Full time


Required skills:

- 3 - 5 years of experience in Software Development;

- Hands-on experience in developing of spatial data processing software solutions;

- Ability to solve complicated mathematical problems related to big volume fast data processing;

- Proven experience in developing sophisticated data processing applications with complex logic;

- Knowledge and experience in remote sensing data relevant development;

- Knowledge of software design patterns and OOP;
- Knowledge of Software Development process;
- Sound understanding of UML based design;

- Proven solid experience  with the following languages and technologies:

- Multi-threading;

- Client-Server solution development;

- Visual Studio, .NET;


- C++, C#, SQL;

 - Python (appreciated).

Personal Skills:
- Team player;
- Lead by example;

- Quality and end result focused;
- Proactive;
- High willingness to explore new subject areas and succeed.


Job Description:

- Independent design and of core elements for spatial data processing software solutions;

- Participate in discussions on software solution architecture and design;

- Being responsible for in-time deliverables and final quality;

- Integrating new technology elements with existing solutions;

- Working with other team members;

- Documenting and testing of developed applications;

Typical work activities will usually include some or all of the following:

- participation in creating software requirement specifications;

- suggesting best and most effective approaches for solving complicated algorithmic problems;

- design and development of new software modules;

- testing new programs and fault finding;

- investigating new technologies and techniques;

- maintaining systems by monitoring and correcting software defects;

- working closely with other staff, such as product/project managers;

- constantly updating technical knowledge and skills by attending in-house and/or external courses;

reading manuals and accessing new applications.



- Master degree in Computer Science or Math is a mandatory one;

- PhD in Math is appreciated.

Success Apply

Attach file to your profile:
Test task
Add test task
Attach resume

Thank you!

Your files were successfully sent


An error occurred while sending your files