Search

Advice for beginners from our Lead Developer

Becoming a top-ranked specialist requires work, patience and time not only from the junior himself but also from the company that provides the starting point for their career....

In-company training

EDISON Software Development Centre places great value on its young and talented employees. The personal and professional development of software engineers and project managers is one of...

Code refactoring

Major overhauling or redevelopment is something everybody faces at least once in their lives. Pipes and wiring wear out, finishing materials and interior items become outdated, the location of rooms ceases to be convenient. Refactoring...

Working hours

Our company has had flexible working hours for several years now, with a compulsory eight-hour working day; each employee can choose when to start their working day...

How does an engineer acquire the necessary experience?

When evaluating the qualifications of a programmer, the first thing to consider is his or her experience. This is of primary importance. To become a highly paid...

Have you decided to change your job?

When hiring new developers, we select the best, most responsible, goal-oriented candidates. EDISON cooperates both with experienced programmers and with promising university graduates who are eager to...

Organising a typical development centre space

An outsourcing company should always be very careful around information security, since most of our projects are not even allowed to be disclosed in our portfolio. This...

How does Silicon Valley work

Most people have heard about Silicon Valley in the USA, but few have any idea about how it works. We will try to unveil this terra incognita....

What does the work of an intern cost?

Few of those applying for a job for the first time can adequately evaluate their professional skills: graduates expect a high salary immediately. Few of them understand...

The shot and the hunt for the killer

The three components of a labour of love are a profession you want to progress in, colleagues you enjoy communicating with, and a comfortable office where you could even spend the night if you wanted. Ten...

Electronic communication and opportunities for remote work

Electronic means of communication have changed the world. The option of remote cooperation in present-day business is one of the main cost-cutting strategies available to us. Electronic...

Business development director wanted

EDISON Software Development Centre is a well-established Russian company, which has created customised software for corporate clients and start-ups for over 10 years. Due to the weakened...

How can high-quality content be developed?

The existence of any website (or other internet-resource) is only justified if it is a success with its users. Website-promotion technologies are widely used to increase a...

A career without higher education, or does a programmer need a degree?

IT (information technology) is considered a highly attractive option from the point of view of employability. It's an area where almost anyone can find their own niche...

Engineer's viewpoint: working in-company or going freelance

What are the advantages of working as a freelance software developer as opposed to working in a software development company? On today's software development market there are...