Software developers at Belitsoft

Do you have a software development project to implement? We have people to work on it. According to your specific requirements, our experienced Recruiting and Human Resource specialists look for candidates not only from company pool of available programmers but also from open job market with thousands of developers available.

Hire a developer



Software Developer Alexander

Alexander

Alexander’s first encounter with a computer happened when he was a little boy – Alexander’s neighbor allowed him to familiarize with his computer, but only after the boy had done some household chores. Later on Alexander attended courses in a computer center, where he totally fell in love with everything connected with computers. Next step in building his career of a software engineer was entering the Brest State Technical University. Being a highly purposeful person, Alexander got his Master’s Degree in Science in Information Technology in the year 2015.

Now Alexander is an IT professional with more than 5 years of experience in different areas of custom software development. Alexander outlines that each project he was working on gave him an opportunity to improve programming skills as well as to gain new experience. Alexander believes that even if at the first sight project seems to be boring and routine, it is in your power to make it better and more interesting.

In his spare time, Alexander prefers to have a rest outdoors, to listen to good music and play the guitar.



Software Developer Alexander

Alexander

Being a child, Alexander dreamed of becoming a doctor – a traumatologist or an orthopedic surgeon. However, in adolescence life among Alexander’s friends it became very popular to be interested in computers. Nevertheless, Alexander got the first computer later than his counterparts and had to study computers in double-quick time. This has sparked his interest and lead to the Belarusian National Technical University to get a degree in software engineering.

Now Alexander is an IT specialist with more than 4 years of experience in different areas of software development (e.g. Custom App Development, etc.).

Alexander outlines that each project on which he has worked gave him an opportunity to improve his programming skills, to be involved in full life cycle of a software product, and to be part of a good team.

When not working, you can find Alexander working out at a gym, playing airsoft, cooking (especially something spicy) or watching good films. Alexander is a big fan of Guy Ritchie’s films.



Software Developer Alexander

Alexander

In his childhood, Alexander was fond of everything connected with mathematics and designing, and as a result he has entered the Belarusian National Technical University to get a degree of software engineer.

Alexander is an IT professional with more than 9 years of experience in different areas of custom software development, such as Custom Web development, Custom CMS Development, Custom CRM Development, and Custom Mobile Apps Development.

The most memorable for Alexander project is a Custom Learning Management System developed on the basis of Joomla Web content management system. Alexander outlines that this project is very comprehensive and this gave an opportunity to improve his programming skills as well as to gain new experience.

Having free time, Alexander enjoys reading speculative fiction and watching Christopher Nolan’s films.



Software Developer Alexander

Alexander

Alexander received his first computer when he was just 9 years old. Ever since Alexander had growing interest in everything connected with computers, he wanted to code and to know how software programs work.

Alexander started to work in IT sphere in the year 2009. Most of custom software projects, on which Alexander has worked he created from scratch. He notes that each project was something special and allowed gaining unique experience.

Outside of his role at Belitsoft, Alexander is a big fan of movies such as “The Shawshank Redemption”, “The Intouchables”, Guy Ritchie’s “Snatch”, and books such as “Three Comrades” by Erich Maria Remarque.



Software Developer Alexander

Alexander

IT professional with 3+ years of experience in different areas of custom software development.

Alexander had to be a marketing specialist, as he has chosen Marketing Management speciality at Belarusian State University of Informatics and Radioelectronics for his future career. However, everything has changed when after the freshman year, he went into web development as mainly as an Html slicer and half-year after he has started PHP (Joomla) programming. Alexander is convinced that combining PHP programmer, Html slicer and marketing (regular marketing + SEO stuff) you get yourself a pretty good mix.

Alexander describes himself as a team’s pivot player, hungry for growth, and trying to do "pixel perfect" but still stick to "value for money".

In the spare time, Alexander prefer to play computer games and basketball. He is also inspired by everything connected to the Marvel Universe and wants to be similar to his favorite character – Iron Man.



Software Developer Alexey

Alexey

By the end of 1990s, Alexey got acquainted with programming. This happened at the Belarusian State University of Informatics and Radioelectronics on computers with Windows 3.11 and Windows 95. Alexey started to deal with Photoshop, slicing, and PHP all by himself. This led him to the programmer career, and now Alexey is an IT professional with more than 9 years of experience in different areas of custom software development (such as Custom SaaS platform Development, Custom E-commerce Software/WEB Development, Custom e-Learning Software Development, Custom Social Network Development, Custom Restaurant Website Development, Custom High-loaded Web Applications Development, etc.).

The most memorable project on which Alexey has worked is a large classified ads website in B2C. He outlines that working on this project gave him golden opportunity to gain essential experience.

Outside of his role at Belitsoft, Alexey is fascinated with recreational activities (mountain climbing, rock-climbing, orienteering, riding a bike, skiing, etc.), French films of 1990s-2000s, and speculative fiction literature.



Software Developer Andrei

Andrei

From the very childhood, Andrei has been taking an interest in programming. His first attempts of coding on ZX-spectrum grew into a real passion for IT. Being a pupil, Andrei decided to become a software developer because he enjoyed not only playing computer games, but also programming. After a while, he made sure that working in the sphere of IT also looks rather perspective.

Today, Andrei is a software engineer with 15 years of great experience in UX/UI architecture behind. He is glad to remember one of his most important projects – the development for the American media conglomerate (cable and satellite TV networks). Andrei enjoyed the working process and communication with the American team most of all. In addition, the participation in this project gave him a possibility to learn and apply new technologies, improve his skills in UX/UI, get valuable experience in software development, and, of course, make the world better!

If Andrei’s career were not be connected with IT, he would prefer to be a trucker.

In his spare time, Andrei usually spends time with his family, reads books (the story about Svejk is his favorite one), watches comedies like “The Very Same Munchhausen”, listens to good music, attends courses, and practices photography.

In addition, we would like to note that Andrei takes pride in his self-dependence.



Software Developer Andrey

Andrey

If not Andrey’s university teacher, who motivated him a lot, that is most probably we would not have such specialist in our team. Andrey fondly remembers the first computer program he created – a calculator. Later, he found himself so enthralled in a game development process that he would prefer coding a game all night to preparing for an exam or sleeping.

He cannot imagine himself to be anyone else, but a programmer. Andrey started his career in 2012. Since then, he has been working on the development, support, and improvement of CMS-based websites. Moreover, Andrey developed his own two CMS systems.

Andrey likes to solve tough problems. That is why his most memorable project is the most difficult one. His team and he constantly faced new changes and requirements, which were not easy to meet. This experience turned to be a great booster of personal flexibility, effectiveness, and goal orientation.

Andrey describes himself as a creative person, so if IT did not exist, he would become a musician. He enjoys improvisation on a guitar and always finds inspiration in music.

Andrey also has a passion for football and cars. He was even dreaming of having his own tuning studio in Miami. Nevertheless, he settled down in Belarus and is pretty happy here having quite a rare car – Ford Escort RS Turbo of 1988 year with a higher engine output than it was before.



Software Developer Andrey

Andrey

Andrey started using computers when he was a little boy and almost none of his friends had them at that time. Indeed, he only played computer games, but this early introduction to the world of computing sparkled his interest in everything connected with electronics. Later on Andrey entered the Belarusian State University of Transport at Computer Science speciality to get a degree of a software engineer. Being a third-year student Andrey started his career in IT sphere.

Now Andrey is an IT professional with more than 9 years of experience in different areas of custom software development.

The most memorable for Andrey project is one dedicated to international communication without limitations. Andrey outlines that this project is very up-to-date, interesting and complicated, which gives him an opportunity to learn new technologies and to improve his programming skills.

All his spare time Andrey devotes to his family and to studies of new IT technologies.



Software Developer Andrey

Andrey

When Andrey was just 6 years old, his parents bought him a microcomputer “Byte”, analogue of ZX Spectrum. Andrey really loved to play computer games, and consequently he decided to know how to code games. At the sixth grade, Andrey got his first programming experience, using Pascal language and Turbo Basic programming environment.

Now Andrey is an IT specialist with more than 2 years of practical experience in different areas of custom software development (such as Custom CMS Development, Custom Web Development, etc.).

When not working, you can find Andrey spending time with his family or working out at a gym.



Software Developer Andrey

Andrey

Andrey always wanted to be a programmer as from his childhood he was interested in everything connected with electronics and liked to complete complicated tasks. First Andrey’s introduction to a computer happened when he was a little 6-year-old boy, and his parents bought a PC. In adolescence life, Andrey became interested in the computer architecture and he wondered how the programs worked. Consequently, he entered the Belarusian National Technical University at CAD system and information technology specialty to get a degree of a software engineer.

Now Andrey is an IT specialist with more than 10 years of experience in different areas of custom software development, such as Custom SaaS platform Development, Custom Social Network Development, Custom Software Development, etc.

The most memorable for Andrey project was the one focused on developing a portfolio of technologies for lead generation and CRO (conversion rate optimization). He outlines that this project gave him an opportunity to learn and apply new technologies as well as to gain new experience and improve programming skills.

Outside of work, Andrey loves the great outdoors and spends a lot of time reading technical and research papers.



Software Developer Andrey

Andrey

He has more than 10 years of experience in such areas of custom software development as Custom CRM Software Development and Custom Social Network Development.

The most memorable project on which Andrey has worked was a video-based custom social networking platform. He outlines that from the very beginning it was a real pleasure to communicate with a customer who had a very challenging idea and passionately started to turn it into reality.

When Andrey needs inspiration, he always turns to good music and his favorite band – AC/DC.



Software Developer Anton

Anton

From the very childhood, Anton has been showing strong self-motivation and goal-orientation. The fact that he bought his first computer with his own earned money proves that. He believes that when you feel like giving up, actually, you are much closer to your goal than you think.

The decision of choosing his future career was not so difficult because, when he got acquainted with a computer, he understood that was exactly what truly aroused his interest.

Today, Anton is a competent Front-end developer with 10 years of experience in software engineering. Now, he is working on his most significant project for one American company, which develops integrated microelectronic devices. Anton notes that he enjoys working in one team with developers from different parts of the world. The participation in this project gave him many opportunities such as to learn and apply new technologies, improve his skills in programming, and get valuable experience.

If Anton were not a developer, he would be a system administrator.

When Anton has some spare time, he spends time with his family, reads books, particularly professional literature (his favorite one is “You don’t know JS” (book series)), and enjoys not only listening to rock music, but also playing. In addition, the developer devotes much time to learning new technologies and foreign languages, likes to cook.



Software Developer Anton

Anton

When Anton was a little boy, he has been presented his first computer book called “Encyclopedia of Professor Fortran”. This book has sparked Anton’s interest in computers and predetermined his future career.

Now Anton is an IT specialist with more than 13 years of experience in different areas of custom software development such as Custom Website Development, Custom System App Development, Custom Online Enrollment System Development, Custom Highload System Development, etc.

Anton has a passion for learning new technologies and sharing experience with teammates, and he outlines that each project on which he has worked gave him an opportunity to improve his programming skills, to be involved in full life cycle of a software product, and to be part of a good team.

Anton finds inspiration in music and loves to play the guitar as some kind of meditative practice.



Software Developer Denis

Denis

Like most of youngsters’, Denis’ interest in computers started with games. He preferred single player games, because he had never had a wish to complete the same games again. In adolescence, Denis had a passion for fixing computers. Later, he graduated from the Belarusian State University of Informatics and Radioelectronics and got a degree in IT.

Since 2011, Denis has been working as a programmer and has gained huge experience in web development.

The most memorable project for him is creation of the system that allows starting a business just having a mobile phone. An entrepreneur has to have a special card reader device that enables the connection to phones via Bluetooth or Wi-Fi and, having a special app on a phone, an entrepreneur can receive any payments by card. To make the system work, Denis and his team organized a server software for transaction processing and for providing access to the system by a web site or web-services that are used in mobile apps.

While Denis is not developing brilliant web solutions, Denis plays football with friends and watches matches, especially English Premier League. He is a sociable person, and meeting with friends is always in priority – no matter if it is a weekend or a Monday evening.

Denis considers himself as a simple and loyal person. He appreciates communication with intelligent people that lets Denis understand he can improve himself. It inspires him and reminds that the way you live now does not show what you can achieve in the end. 



Software Developer Denis

Denis

Denis has over 5 years of experience in software development life cycle (from gathering requirements, software design and development to systems integration and production support).

He is proficient in such areas of custom software development as Custom Learning Management System Development, Custom Virtual Resources Management System Development, and Custom Reservation Management System Development.

Describing his personal qualities, Denis says the following: “I am a strong team player with an ability to take on new roles and responsibilities, possessing a desire to learn new technologies”.

In his spare time, Denis travels a lot, especially to Asian countries.



Software Developer Dmitry

Dmitry

One of our outstanding developers Dmitry begins his story about himself with the words “Quadratisch. Praktisch. Gut”.

When Dmitry got his first computer from his parents, he understood that his future profession would be connected with software development. Leaving school, where he actually got acquainted with programming, Dmitry decided to enter the National Research University of Electronic Technology in Moscow and soon got a degree in automation and control of technological processes.

Now, Dmitry is a developer with 7-year experience in custom software development. During his career, Dmitry participated in one rather difficult, but interesting project, which implemented automatic 24-hour all-weather registration of traffic violations. That was useful experience because Dmitry learned and applied new technologies and improved his skills. This project let him feel as a real professional of his purview and let him realize that he contributed in improving the world.

If not IT, Dmitry would like to be an engineer.

Out of working hours, Dmitry enjoys doing sports, listening to music (ambient recently), and studies new books on programming (Rust, PostgreSQL, Hadoop). In addition, Dmitry is interested in Linux systems, foreign languages (German, Polish), journey, chess, world news, and politics. Dmitry is not a Belarusian, but he will never refuse to taste Belarusian cuisine: draniki or the soup holodnik.



Software Developer Dmitry

Dmitry

When Dmitry was a little boy, he wanted to be a pirate. That was his dream until he was presented a computer. He started to discover how it works, liked to change settings and see what happened. Since then, he realized he wanted to become a programmer.

Dmitry has been working in IT since 2015. Nevertheless, he already has the skills in E-commerce Software/Web Development, Custom Software Development, and Custom CMS Development.

If you ask him how he spends his free time, he would jokingly answer you that he sleeps. Dmitry likes to observe the nature and animals (he wants to have a parrot). In the nearest future, he is planning to learn to do fencing.



Software Developer Dmitry

Dmitry

Dzmitry remembers that day when he saw a PС for the first time not just because he won the elder brother in a computer game – he became extremely interested in how software programs work. Since then, he realized he would be either a developer or a parasite. Being happy that he made the right choice, Dzmitry came to Belitsoft to develop his potential in programming.

Dzmitry has been working as a programmer since 2007, gaining much experience in .custom software development. His most memorable project is the one when he was working with Cloud technologies.

In free time, Eugene enjoys city walking and reading books of a criminal genre.



Software Developer Dmitry

Dmitry

Dmitry started using computers being a little boy when his parents made him such a wonderful present – personal computer. The early introduction to the world of computing sparkled his interest in everything connected with electronics. Later on Dmitry has entered the Baranovichi State University to get a degree of a software engineer. Being a highly purposeful person, Dmitry also got his Master’s Degree in Mathematical modeling, numerical methods and complexes of programs at the Belarusian State University of Informatics and Radioelectronics in the year 2015.

Now Dmitry is an IT professional with more than 6 years of experience in different areas of custom software development, such as Custom CMS Development, etc.

The most memorable for Dmitry project was the one dedicated to collective shopping site. He outlines that this project was very comprehensive and this gave an opportunity to improve his programming skills as well as to gain new experience optimizing the service.

Outside of work, Dmitry has a list of leisure activities, for example, snowboarding, riding a bike, he likes to cook as well, go out with friends, or watch a good film (he is a big fan of Alfred Hitchcock), and to travel.



Software Developer Dmitry

Dmitry

As a kid, Dmitry seriously thought of becoming a cook. However, at the age of 12, he has learnt Basic and Pascal all by himself and realized that this could be a good asset for his future career. Next step in this field was getting a degree as an engineer-programmer at the Belarusian State University of Informatics and Radioelectronics.

Now Dmitry is a passionate developer and software architect with more than 15 years of experience. He has worked with a whole range of custom software projects from low level custom drivers development and custom mobile applications to a carrier grade SMS messaging gateway. He loves to learn new languages and work with new technologies. He got caught with functional programming and more than 5 years works as an Erlang developer.

Dmitry’s favorite amusement is reading. He can’t live a day without having a book in his hands.



Software Developer Dmitry

Dmitry

Dmitry’s first encounter with a computer happened when he was a little boy and went to a computer club for the first time. Dmitry spent a lot of time there before he decided to create his own computer game and started to learn programming. Later on Dmitry entered the Belarusian National Technical University to get a degree of a software engineer.

Now Dmitry is an IT professional with more than 11 years of experience in different areas of custom software development (such as Custom CMS Development, Custom Web Application Development (Web marketing, Health care, eCommerce, eLearning Solutions and LMS), etc.).

The most memorable for Dmitry project is the one dedicated to the data mining, which gives clients unparalleled access to consumers at the moment they list a vehicle for sale online. Dmitry outlines that this project is very comprehensive and this gave an opportunity to improve his programming skills as well as to gain new experience.

When not working, you can find Dmitry working out at a gym or listening to his favorite musical band – Motörhead.



Software Developer Dmitry

Dmitry

Being a programmer was Dmitry’s childhood dream. He was lucky to have a computer since childhood, an old 386 PC with MS DOS and 80 Mb of disk space. Dmitry’s father taught him how to write simple batch scripts, and those were the first programs he has written all by himself. Now Dmitry is an IT professional with more than 7 years of experience in different areas of custom software development (Custom Web Development, etc.).

From all projects on which Dmitry has been working, he can outline a site that listed various events with different accessibility options, such as theater performances that featured a sign language translations or audio descriptions. Dmitry says that working on this project felt like a contribution to making the world a better place.

Having free time, Dmitry enjoys reading, especially science fiction, fantasy and poetry. He has been trying to teach himself Cantonese, so sometimes Dmitry tries to watch Hong Kong movies or anime with Cantonese dubs, and see how much he can understand without relying on subtitles. Dmitry also likes hanging out with friends, listening to music, and just walking around the city.



Software Developer Gennady

Gennady

Gennady was blown away by the possibilities of technology from the moment he tickled the computer’s keyboard for the first time. When Gennady has grown up, he entered the Belarusian National Technical University and chose Robotics as his speciality as he likes everything connected to electronics. Now Gennady is an IT professional with more than 8 years of experience in different areas of software development (such as Custom Software Development, Custom Machine Tools Development, Custom CMS Development, Custom LMS and e-Learning Software Development, etc.).

One of the most memorable for Gennady projects was online touch-typing course, which gave him an opportunity to improve his programming skills, to be involved in full life cycle of a software product, and to be part of a good team.

Gennady prefers to spend free time with a book in his hands. Here Gennady’s interest varies from serious astronomy and physics books to fantastic fiction. Gennady is also a big fan of “Star Wars” and “Back to the Future” films.



Software Developer Ilya

Ilya

An enthusiastic and determined guy, Ilya started his career as a developer in 2015 and now is a part of our mobile app development team. He has already gained experience in working with popular mobile app development technologies and platforms.

If he had not gone into IT, he would probably have gone into math. When he was studying at school, he enjoyed implementing math tasks so much that he could inadvertently forget about the meeting with his friends.

In his spare time, Ilya likes to play football and watch matches. He also likes to read books, especially historical genre. When he cannot decide which movie to watch, he will choose his favorite one – «Shutter Island».



Software Developer Ilya

Ilya

First Ilya’s memories of using a computer date back to when he was a kid. Ilya used to play “Ski Free” on Windows 98 and got familiarized with Paint. At the 9th grade, his computer science teacher succeeded in cultivating in him love of programming, thereby, after graduating from school Ilya entered Belarusian State University of Informatics and Radioelectronics.

Now Ilya is a passionate software developer with more than 9 years of experience in different areas of custom software development. Each project on which Ilya has worked gave him an opportunity to improve his programming skills, to be involved in full life cycle of a software product, and to be part of a good team.

Ilya is inspired by his family and creation of something new. Outside of work, Ilya is an excellent cook, and he often asks his friends around to present a new dish and watch a film.



Software Developer Irina

Irina

Irina likes when everything can be logically solved. That is why she became a programmer. In her opinion, programmer is the most enthralling profession if to choose between those, which are connected with math.

Irina has been working in IT since 2005. The most memorable project in her career is the development of a Custom Learning Management System.

In free time, Irina likes to travel and discover new countries. She would like to travel across whole Europe by car. She also likes reading interesting books, watching films, and listening to the music that gives her positive energy.



Software Developer Maxim

Maxim

Maxim’s first memory of the computing world dates back to when he was 6 years old and attended a hobby group where he got acquainted with the computeracy. Indeed Maxim’s computing skills have since grown exponentially, and now he an IT professional with more than 10 years of experience in different areas of software development (such as Custom e-Learning Software Development, Custom E-commerce Software/WEB Development, Custom Software Development, Custom CMS Development, etc.).

The most memorable project on which Maxim has been working is a Custom Learning Management System developed on the basis of Joomla Web content management system. Maxim outlines that this project is very comprehensive and this gave an opportunity to improve his programming skills as well as to gain new experience.

In his free time, Maxim is fascinated with recreational activities (riding a bike, snowboarding, and tourist rallies) and travelling.



Software Developer Maxim

Maxim

From his childhood, Maxim dreamed of becoming a radiophysicist. When he has grown up, he decided to enter the Belarusian State University of Informatics and Radioelectronics and choose Artificial Intelligence as a speciality since it sounded so intriguing and promising! Now Maxim is an excellent custom software engineer with more than 5 years of experience in different areas of software development.

Outside of work, Maxim enjoys watching hockey and cheering for his favorite team on a stadium or playing football with his colleagues. He would like to learn how to cook cheesy tuna pesto pasta, his favorite dish, as Maxim is fond of Italian food and culture. He’s also a fan of Quentin Tarantino (his favorite film is Pulp Fiction).



Software Developer Maxim

Maxim

As a child, Maxim really loved to play computer games. One day he decided that it could be very handsome to create new interesting for people systems in the cyberspace. Consequently, Maxim entered Yanka Kupala State University of Grodno to get a degree of a software engineer. Being a highly purposeful person, Maxim got his Master’s Degree in Engineering Science, Computing machines and systems in the year 2015.

Now Maxim is an IT professional with more than 10 years of experience in different areas of custom software development, such as custom e-Learning and payment systems, custom CMS development, Custom Social Media development, SEO and optimization.

Maxim prefers to work on challenging and sophisticated projects, as he likes to analyze and complete complicated tasks and get the job done. Maxim outlines that each project he was working on gave him an opportunity to improve programming skills as well as to gain new experience.

In his spare time, you can find Maxim spending time with his family, travelling, reading books or doing sport.   



Software Developer Mihail

Mihail

As a child, Michael had a million of different dreams for what he would like to be when he grew up (a doctor, an aviator, an astronaut, and so on). However, everything changed when Michael found himself in front of a computer being a little boy, enthralled and excited, playing a computer game for the first time. At the age of twelve, he has got his first personal computer and wanted not only to play games, but also to make his own ones. Consequently, Michael has chosen a profession of a software engineer and in the year 2007, he got a degree of a software programmer at the Moscow Technical College.

Now Michael an IT professional with more than 11 years of experience in different areas of custom software development such as custom Web Development, etc.

The most memorable for Michael project was the one created by himself from scratch. He outlines that this was very interesting and unforgettable experience, which gave him an opportunity to improve his programming skills.

In his spare time, Michael prefers to learn something new in the sphere of IT or to travel.



Software Developer Miroslav

Miroslav

As a kid, Miroslav dreamed of becoming an astronaut, but everything changed at the 6th grade, when his parents bought him a personal computer. Miroslav started writing Pascal programs, studying Microsoft Visual Basic and attending extracurricular activities to know how the programs work. Later on Miroslav got two higher educations simultaneously (one as a physics and computer skills teacher and the other one as a web-designer).

Now Miroslav is an IT specialist with more than 5 years of experience in different areas of software development, such as Custom Software Development, Custom CMS Development, etc.

The most memorable for Miroslav project was the one devoted to the development of export of bulk data without increasing server power. He outlines that this project gave him an opportunity to improve his programming skills, to be involved in full life cycle of a software product, and to be part of a good team.

In his spare time, Miroslav is fond of reading, especially fantasy books. His favorite books are fantasy series “The Sword of Truth” by Terry Goodkind and different fantasy series by Nick Perumov. In warm season, Miroslav likes to go to camping trips with his friends.



Software Developer Narek

Narek

Following the principle “Never give up!”, Narek achieved his goal of becoming a successful programmer, and he is truly proud of this.

He warmly remembers his first computer – that was Pentium I 75 MHz (RAM was 40 MB, hard drive – 611 MB, and video card – 1 MB).

When the time to choose a future career had come, Narek decided to go into IT and get a degree in software engineering because he considered this sphere to be very perspective. So, he made the right choice!

Today, Narek is a developer with 5 years of great experience in web development. His first project on the development of SaaS for hostels, a special system for a separate business, is the most memorable for him because that was his first serious step on the way of becoming a real specialist. The participation in this project helped Narek improve his skills and get necessary experience in software development. In addition, that was a good chance to work in a great team!

If Narek were not a programmer, he would connect his profession with IT anyway – he would become a system administrator.  

Outside of work, Narek prefers to spend time with his family, read books (“Sensei” is his favorite one), and watch movies. He also enjoys listening folk music and doing sports. It should be noted that Narek would never refuse to taste a shashlik or hashlama.



Software Developer Oleg

Oleg

Oleg started using computers when he was 11-12 years old. Though he only played games at that time, such acquaintance with the world of computing put him on his current career path, which led him to Belitsoft. Oleg works with various databases.

The most memorable project for him is the project for a bank. It is connected with risk control and selling finance products. If Oleg were not in IT, he would most likely become a teacher.

When it is time to refuel, he turns to travelling, swimming, and watching favorite films – “Fight Club” and “Interstate 60”.



Software Developer Pavel

Pavel

Before coming to Belitsoft, Pavel has been working as a teacher, a journalist, a marketer, a business analyst, a project manager, and even CFO.  In 2000, he started working for an IT company, and by the year 2013, he had got involved in IT so much that he decided to try programming out for himself. Since then, Pavel has been engaged in different software development projects, mostly in eLearning. He is also involved in custom web development projects.

The most memorable project for Pavel is the one dedicated to the government procurement system. It was the most difficult project in terms of work coordination.

Pavel is always ready to share his knowledge and experience. His rich background allows him to understand different situations and communicate effectively. The fact that he had coached two winners of a world computer business simulation contest proves that.  

Outside work hours, Pavel is a minister in the Evangelical Church. He equally enjoys every kind of music, from classical music to heavy metal. It works the same with films, books, and dishes. Pavel is just a person who loves life and knows how to savor every moment.



Software Developer Ruslan

Ruslan

Though Ruslan dreamed of becoming a lawyer when he was growing up, his career track to the computing world was born when he started writing Pascal programs at school. Then he discovered Delphi and PHP and definitely assured himself that being a programmer is the right choice.

Starting from the year 2005, Ruslan works as a custom PHP Developer.

When he is not completely ensconced in the world of computing, Ruslan likes to play Russian billiards with his friends and finds relaxation and inspiration in a good book, as he is fond of reading. His favorite one is “The Three from the Forest” by Y. Nikitin. His favorite movies are “The Shawshank Redemption” and “Fight Club”, and favorite bands are Linkin Park and Evanescence.



Software Developer Timofey

Timofey

His first acquaintance with a computer happened at school. When Timofey was at the 7th grade, his parents bought him a device, which aroused Timofey’s interest in programming. It was an eight-bit game console made in the form of a keyboard, and in addition, there was a special cartridge containing programs for training of typing and something similar to the Basic programming language. Since then, programming became Timofey’s hobby, which now has grown into beloved job.

Timofey is an IT professional with more than 4 years of experience in different areas of custom software development (such as Custom Hotel Management Software with Booking Engine, Custom CMS Development, etc.).

Timofey prefers to work on projects that allow him to learn and apply new technologies, as he is intent on his improvement.

Timofey is proud of his family, and each idle moment he has, Timofey spends with them.



Software Developer Vadim

Vadim

In his childhood, Vadim wanted to become a doctor or a cook. However, everything changed when in the early 2000s he has bought a compact disk with Visual Basic 6.0 and started to learn coding. As a result, Vadim has entered the Belarusian State University of Informatics and Radioelectronics, and in the year 2013 he has got Master’s degree in technical sciences.

Now Vadim is an IT specialist with more than 6 years of experience in different areas of custom software development, such as Custom Apps Development, Custom CMS Development, etc.).

The most memorable project on which Vadim has worked was a virtual clinic platform that operates within a web browser on standard computers and unifies high-resolution video communications with digital patient data such as vital signs, images, biosensor diagnostics and electronic health records. Vadim outlines that this project gave him an opportunity to improve his programming skills, to be involved in full life cycle of a software product, and to be part of a good team.



Software Developer Valery

Valery

Out of school hours, when Valery did not have his own computer, he went to the local computer club to play games. Such childish hobby made him think about connecting his future with the sphere of IT. Later, Valery decided to enter the Belarusian State University of Informatics and Radioelectronics and soon got a degree in software engineering.

Today, Valery is a successful developer with 3 years of experience in custom software development. One of his memorable projects was the development of Windows-services and a web application for a large eyewear manufacturer. Valery notes that he enjoyed working in a great versatile team. Due to the participation in this project, Valery learned and applied new technologies, improved his skills in software development, got valuable experience, and, of course, made friends with the team members.

Valery is proud of being a programmer and devotes much time to work and continuous self-education. Out of working hours, Valery listens to good music, which brings him much pleasure, and watches movies and series such as Sherlock.

It is worth noting that Valery lives following the principle “A person does not have an opportunity to do good things to everyone, but he has an opportunity not to do harm”.



Software Developer Vasily

Vasily

Being a small boy Vasily thought of becoming a cook. However, at the age of eight he got acquainted with a computer, which his father took home from work. Since that time Vasily fell in love with everything connected with computers.

Now Vasily is a custom software developer with more than 12 years of experience. His teammates outline that Vasily is a very responsible person, who deeply delves into the task, analyzing possible pitfalls.

The most memorable project for Vasily is a learning management system that runs as an integrated solution with SharePoint and has two versions: SaaS and On-Premises. Vasily says that working on this project gave him an opportunity to improve his programming skills, to be involved in full life cycle of a software product, and to be part of a good team.

Vasily is inspired by his big family and having free time prefers to spend it with his children and wife.



Software Developer Victor

Victor

As a kid, Victor had a million of different dreams for what he would like to be when he grew up (a biologist, a surgeon, an aviator, and on and on), but at the 1990s he got acquainted with a computer and this acquaintance set his career path to the IT world.

Now Victor is an IT professional with more than 11 years of experience in different areas of custom software development such as Custom Communications Systems Development, Custom Medical Software Development, Custom ELearning Website Development, Custom Technological Applications Reservation System Development, Custom Technological Processes Monitoring System Development, etc.

The most memorable for Victor project is the one that aims to help local professional services improve their digital marketing strategy. He outlines that this project gave him an opportunity to improve his programming skills, to be involved in full life cycle of a software product, and to be part of a good team.

Outside of work, Victor prefers to read a good book (his favorite book is “1984” by George Orwell) or to watch a film (his favorite one is “The Fountain” by Darren Aronofsky).



Software Developer Vladimir

Vladimir

Vladimir is an experienced Custom Web Developer and Security professional with a wide range of technical skills. He prefers to work with the newest versions of web technologies and does not like using old technologies.

Having free time, Vladimir has created his own project Radruga with a great inspiration. Radruga is an offline role-playing game that was specially designed for teenagers and students. Its purpose is to provide gamers with exciting and challenging missions, which will help every teenager to become a superhero in the real life.

Vladimir listens to music (especially Alternative rock), and reads books on psychology.



Software Developer Yuri

Yuri

Yuri got acquainted with computers at the secondary school, on his information and communications technology lessons. The most essential information, which Yuri had acquired there, was the understanding that computers could be used not only for the entertainment but also as a possibility to build up and create something useful. Since that moment, Yuri was fully involved in a world of programming, participating and winning in different Academic Olympics. Later on Yuri has graduated from the university and got degrees in software engineering, website design and computer graphics.

Now Yuri is an IT specialist with more than 6 years of experience in different areas of custom software development, such as Custom Web Development, Custom Apps Development, Custom CMS Templating, etc.

Each project on which Yuri has worked gave him an opportunity to improve his programming skills, to be involved in full life cycle of a software product, and to be part of a good team.

Having free time Yuri enjoys reading, travelling and photographing.

How To Hire A Programmer: Complete Guide

If you are planning or doing outsourcing by utilizing full time outsourcing staff and from time to time your outsourcing vendor augments your team, then this article will be interesting for you to read as you will understand what actions your vendor and you should do in order to: Improve speed of augmenting your team, improve quality of staff provided, reduce your efforts and time.

Some words about me: I’ve been working in an outsourcing software development business from a vendor side for many years and on some projects I have to be involved in the process of team augmentations as an account and overall control manager. Usually this new staff (mostly programmers) is going to be a part of existing dedicated teams or such programmers are planned to be the core of new teams.

My experience is connected with creating/augmentation small/medium sized teams (from 2 to 25 people) where direct project management and technical leads (employees of clients) are sometimes situated overseas. This peculiarity (remote and overseas manager who approves final candidate in the team), requires specific approach for the exact hiring process and this article is aimed to provide some tips and tricks how to organize it in an effective way.

If our internal personnel resources are not enough to satisfy customer’s needs we usually hire programmers from our job market. To simplify the overall hiring process and get better result I usually divide hiring into three important parts:

  • Preparing and Screening
  • Interviewing
  • Hiring

PREPARATION AND SCREENING

The main goal of preparation is to make sure that your outsourcing vendor understands the vacancy and knows everything about it and can imagine the best candidate for this position (according to skills and salary package requirements) - this will help to find a perfect candidate.

In order to increase the number of quality candidates and decrease the number of irrelevant ones vendor’s recruiters should prepare the most detailed, attractive (but, of course, honest) description of the vacancy and working conditions. At least the following information should be provided in a clear and understandable way:

  • Information about the vendor, its location; optionally about you as a client.
  • Project’s details – every project has its own history, perspectives and advantages… It is important to mention its duration, age, to give some links if it's possible. Even if it is just support of old system (usually it is not sexy work, but some people love it – make support and do not care about more responsibility-demanding activities).
  • Potential candidate’s role at project and working responsibilities, functions – vendor should pay attention to this point, it is really important to provide exact and true info about the position. It should be mentioned if the project assumes any career growth in perspective, any business trips or other benefits.
  • Project team – who are they? It will be great if a newcomer will consider them as a great team!
  • Benefits and Perks of vendor’s social package.
  • Ideal and Must have skills, education, level of English and required years of working experience etc.
  • Salary level.

If you provide detailed information on each point you will get a lot of CVs. If you get low number of CVs it means that either your Recruiting team is not performing well enough or there is something required to be fixed in vacancy description (like in the picture below) to attract more candidates:

Vacancy text that should be fixed
Pic 1. Example of vacancy text that should be fixed.

 

Anyway with low or high number of CVs the next step will be - SCREENING.

The main goal of screening is to make sure that your outsourcing vendor doesn’t miss any potentially suitable candidates.

Screening a lot of CVs looks like very simple process, but actually a lot of people are making mistakes in this most important initial stage. Common mistake is in conclusion for definition of an “ideal” and “non perfect” CV of a candidate.

"Ideal" CV means that candidate has a lot of required experience, references, text in CV is divided into logical blocks and everything in general looks perfect. When getting such a CV the first desire that appears is to hire this person immediately. Please, keep calm, because sometimes it means that either:

  • Candidate used someone who helped him with fulfilling CV (real programmers do not care very much about formatting text in CV).
  • Or candidate has already visited many companies and is trying to create better CV to improve his chances at the next interview.

In any case it is better to double check all skills, experience and career steps mentioned in such CVs. I had bad experience with candidates with “ideal” CVs, so please pay serious attention to this point.

Non perfect" CV means that candidate does not provide a lot of details, usually it is maximum one page list with very laconic description of his (her) working career, skills and experience. Sometimes such CVs does not pass first recruiter’s filter. That is not good because there are not so many good programmers who can describe their skills the way recruiters like it. That’s why you have to pay additional attention to such CVs and if you see that candidate could be appropriate for your project, do not idle to review such CVs more accurate and get more info from the candidate. Believe me, sometimes you will be surprised with performance of people who had “non perfect CV”. Though some CVs still should be passed on – like on the image below.

CV text that should be passed on
Pic 2. Example of the CV text that should be passed on.

 

After your outsourcing vendor has fulfilled Preparation and Screening stages, he definitely has to ask his recruiters to speak with selected candidates over phone/Skype to check:

  • Candidate’s communication skills – if required English also.
  • Candidate’s adequateness, personal qualities and motivation.
  • Candidate’s personal opinion on experience of some key technologies used in the project.
  • Possible terms of start.
  • Preliminary level of requested salary.

That is as finalizing process for two previous steps. All the received info will help your outsourcing vendor to create initial profile (at least in his (her) mind for each potential candidate and compare how it is correlated with his (her) expectations. According to my practice if at this stage candidate has at least 50 % of similarity to the "ideal" profile, he (she) can be moved to the next stages. You can ask "why only 50% of similarity", answer is simple - the candidate has passed just screening process, and you never know how real person will perform at the following stages and whether you find better candidates or not. Correct Preparation and Screening process will definitely increase the chances to get a lot of quality candidates.

INTERVIEWING

The main goal is to make sure that the candidate is fully suitable for your requirements for the project or at least he (she) has good potentiality to improve required skills in the shortest period.

To make the process more effective and less time consuming for our client we use 2 steps of technical interview scenario:

  • First step - all the actions being fulfilled on outsource Executor side (on our side), such as seeking for people, screening them, preliminary and technical interviewing.
  • Second and final step is done by our client, who receives just A FEW best candidates from tens screened and who can carry out full technical (based on results of the first step) or just general interview (checking some critical things like a degree of matching to the team on client’s side, communication abilities, level of English etc.).
Standard recruiting funnel in Belitsoft
Pic 3.Example of standard recruiting funnel in our company.

 

Usually I initiate the first step after I’ve completed to build a candidate’s profile and got all the needed clarifications from recruiters and clients. Time is really important and your vendor shouldn’t wait for CV’s of different candidates. They should work with CV’s one by one as they come from recruiters. Before I arrange technical interview I call each candidate via skype or phone to have an “overall discussion”. The main idea goal of this action is to communicate with a particular candidate, present a company and project to him (her), arouse additional interest and check his (her) adequateness (personal qualities etc. In any case it is really a good gesture when someone from team management (but not Recruiters) takes an initiative to talk directly with a candidate in an informal way and candidates really appreciate it.

Note:

It takes some time, but it’s just 15-20 minutes via skype or phone and final result has a huge effect - candidate is intrigued much more than from conversations with recruiters and really awaiting for the following steps.

Next step is technical interview. Usually I prefer to do that in live mode - we invite candidate to our office, meet and greet him/her with our technical interviewers (they could work together in the future) and interview him/her technically. This approach works perfectly but has one negative moment – it takes a lot of time as sometimes tens of candidates can be interviewed before one rock star will be found.

Note:

In order to save time of valuable tech specialists it might be a good idea to arrange preliminary technical interview (10-15 min) via skype/phone where it will be discovered whether it is worthy to invite a candidate to the office and spend 1 - 2 hours of tech people interviewing him/her. If this idea is explained properly, candidates will fully agree with it, because this procedure saves their time also and technical people’s time is really expensive in our world.

We remember that programmers are hired into your team (as a part of your dedicated team) and a good gesture from your outsourcing vendor is to inform you on time about updates on the results achieved. I usually send an email to my client with presenting no more than 3 CVs of candidates interviewed and selected by our tech team + short comments on each candidate. If there are more than 3 CVs I prepare an Excel list with Pros and Cons of the candidates. This informative and easy understandable email will make the choice who should be interviewed by your team as easy as possible. This interview will be conducted using Skype, Google Hangout or any other service for voice conferences.

Note:

It will be a good idea if your overseas technical team will be informed by your vendor what kind of questions (in one page list) the vendor has already asked the candidate and what were the answers (pass or no pass). That will really help you not to spend additional time to check the same things.

HIRING

The main goal here is to make sure that all of the previous efforts will lead to the positive final result and you will not lose your “ideal” candidates, otherwise it will take time/efforts to find new ones.

In case you see that one or a few candidates are suitable for the project, you can ask your vendor to prepare a personal Job Offer. The most important thing is describing calendar terms of Job Offer acceptance (usually it is about 2-3 business days). This moment will discipline candidates on providing their fast response on Job Offer acceptance or declining. You can ask why the terms of accepting or disclaiming are so short? I insist that in case the candidate you’ve chosen has passed so many steps and he/she is still on your availability, it will be easy for him/her to make the final decision.

Also the process of making Job offer is very important. It can be a final personal meeting in relaxing and friendly atmosphere in the vendor’s office where a person who is in charge of this exact position will present the Offer accompanying it with some inspiring message. The Offer can be sent via email, but you or your vendor should inform your candidate via phone and explain him/her that he/she was chosen as the best candidate and so on and so forth. Sometimes you like a candidate but you feel that for some reasons he/she will not accept your offer (for example a project is not so suitable for him/her, or proposed salary package is not fully suitable to the candidate’s expectations). In this case you can make a Job offer to several candidates simultaneously and just wait who will accept it first - in this case you need to clarify to the candidates that offer was made to several people and the best candidate will be selected from those who agrees.

I can mention that you/your vendor can combine the approaches described according to your wishes. The most important thing here is to have fast and effective process to hire proper and qualified programmers. And hope your vendor won’t forget to inform the candidates who will have not passed your selection steps. Who knows, probably a couple of weeks/months later you will interview them for a different project and they will fully suite it.

As final words I wish you all the best when working with outsourcing vendors as like in any business it is a partnership of 2 companies where both depend on one another in order to achieve their business results goals.

Get A Free Quote

Do you have a software development project to implement? We have people to work on it.
We will be glad to answer all your questions as well as estimate any project of yours.
Use the form below to describe the project and we will get in touch with you in 1 business day.

Call us:
Phone - USA
Phone - BELARUS
Skype
EMAIL US:
Contact form