FAQ

Experience and expertise

As a software engineering company, we bring our proven approaches to software development across diverse industries, including EdTech, FinTech, MedTech, Government, Industrial, Travel, Advertising and more. Even if we haven't worked with a client in your specific industry, don't hesitate to share your project idea with us. We're eager to offer our insights and explore new opportunities together.

Over the span of more than 20 years, we have accumulated extensive experience working with diverse technological stacks. Recognizing the rapid evolution of the IT industry, we approach the selection of technological stacks responsibly for each new project. Our focus is not solely on the tech stack itself but on the project's specific requirements.
Currently, we use a variety of technologies in our projects, including Java, Spring, TypeScript, Node.js, React, Angular, Python, TensorFlow, Keras, C#, Golang, Unity3D, Docker, Kubernetes, Terraform, various cloud platforms such as AWS, and more. If you require a technology not listed here, please feel free to inquire; chances are, we might already be using it.

So far, we have worked with clients from Germany, the United States, Israel, Switzerland, and Canada.

We have a diverse team of software engineers with varying degrees of skill, ranging from seasoned software architects with over 15 years of experience to junior engineers with 1-2 years. Typically, our senior developers possess a minimum of six years of experience, while mid-level developers have three or more years of expertise.
We place significant emphasis on the careful selection and training of junior developers, with the majority of our engineers having started their journey with us as juniors. Here's a testimonial from one of out customers about the skill levels within our team.
I was impressed with the quality of SCD Company's developers. I've worked with other companies that give us junior developers who have no clue what they're doing. Then those companies try to sell us a project manager, so instead of one resource, we end up with three. Because SCD Company's developers were so competent, we never had to grow the team unnecessarily. Moreover, working with them was fun. Their main strength is in how they select and train their employees. A senior developer coaches a junior developer by assigning them small tasks; over time, the student comes to the teacher's level.
Marcel Wyser, CEO, eVantage Gmbh

Feel free to check our client reviews on Clutch: https://clutch.co/profile/scd-company#reviews
Please, contact us if would like to chat personally with any of our clients.

When you need a software engineering company to create a complex, one-of-a-kind software system, we are an excellent choice.
With a track record of creating dozens of such systems.
We are dedicated to working towards your business goals. Our approach not only meets but guarantees the desired outcomes.
Our previous clients can attest to this.
Pricing and copyright

The rates are determined based on the level of an engineer:
  • 40 USD/hour for a Software Architect
  • 35 USD/hour for a Senior Software Engineer
  • 30 USD/hour for Mid-level Engineers and Quality Assurance (QA) specialists
  • 25 USD/hour for Junior Developers
Quoting an hourly rate is not always enough.
What truly matters is the overall project cost. Please, send us an email for real-life examples and a comprehensive understanding of project pricing.

We provide limited-time discounts. Feel free to contact us to inquire about special discount offerings.

We adopt both approaches. The fixed-price model is well-suited for smaller projects with clearly defined and documented requirements.
Another scenario for employing the fixed-price model is during the initial phase of a large project, intended to mitigate risks through research and prototyping. By providing a fixed price, we allow you to control your expenses until the project's boundaries are determined, and its total cost is estimated.
For medium and large projects, the time and materials (T&M) approach is more suitable, as it allows for flexible refinement and changes to requirements and priorities during the project development. By utilizing the T&M model, we structure the development process in a way that allows the client to participate and oversee the direction of work and intermediate results.

Yes. We grant you exclusive rights to all developments made within the scope of your project. Regarding libraries used in development, be they open source or previously developed by us, we guarantee non-exclusive rights, allowing you the freedom to use them in any way that is not contrary to the law.
Team

30+

Currently, we use a variety of technologies in our projects, including Java, Spring, TypeScript, Node.js, React, Angular, Python, TensorFlow, Keras, C#, Golang, Unity3D, Docker, Kubernetes, Terraform, various cloud platforms such as AWS, and more. If you require a technology not listed here, please feel free to inquire; chances are, we might already be using it. Everything evolves fast.

Our corporate headquarters are located in Dubai, United Arab Emirates.
The majority of our developers are based in Armenia, with additional team members working remotely from various countries.

All our engineers can communicate in English. While English may not be our first language, the software engineers at SCD typically have a language proficiency level of at least B2 or C1. Their technical English proficiency is even higher due to extensive experience in discussing IT projects in English.
Cooperation forms

Yes

While we don't provide outstaffing in its pure form, we offer the option to provide a small team, starting from as few as two or three members, to integrate seamlessly with your existing development team.

Yes, we can integrate and join your existing development team.
Working process

For medium and large projects, we employ an agile development process that necessitates client involvement. Clients are usually actively engaged in sprint planning meetings, results demonstrations, and may often participate in daily progress meetings.
The client consistently has access to the project's source code as well as its current version installed on the staging server. We utilize CI tools for continuous delivery of results.  The development process is planned and refined according to the specific project requirements and the particular client.
Smaller projects, including those dedicated to prototyping or research, typically follow a simplified process.

Your active involvement is integral to the process.
We highly recommend that clients participate in weekly planning meetings and demonstrations of intermediate results. If desired, you can also participate in our daily meetings where we discuss the project's current status, completed and planned tasks, and address any encountered issues. Additionally, you maintain constant access to the project version produced in the previous sprint and the project's source code in the repository.
Involving the client is key to ensuring a thorough understanding of project goals and optimal planning for their achievement.

If you already have a project specification, please share it with us, regardless of its form—whether informal or thesis-like. In cases where you don't have a project specification, which is not uncommon, feel free to schedule a meeting. During the meeting, you can provide details about your project and ask any questions you may have.
If an NDA (Non-Disclosure Agreement) is required, please let us know.

As an engineering company, we apply our approaches to software development across various industries, including edtech, fintech, medtech, the government sector, the industrial sector, the travel industry, and others. Even if we haven't had a customer in your industry yet, we might still be able to assist you. Tell us about your project, and we will provide our insights.

Over the course of more than 20 years, we have gained experience working with various technological stacks. The IT industry evolves rapidly, and what is a preferred choice today may become outdated tomorrow. Therefore, when starting each new project, we approach the selection of the technological stack responsibly. The primary focus is not on the stack itself but on the project and its specific requirements.
Currently, we use a variety of technologies in our projects, including Java, Spring, TypeScript, Node.js, React, Angular, Python, TensorFlow, Keras, C#, Golang, Unity3D, Docker, Kubernetes, Terraform, various cloud platforms, including AWS, and some others. If the technology you need is not in this list, feel free to ask us; perhaps we are already using it.

We have customers from Germany, the United States, Israel, Switzerland, and Canada so far.

We have engineers of various degrees of skill. From software architects with 15+ years of experience to junior engineers with 1-2 years. A typical senior developer has at least six years of experience. Mid-level developers have 3+ years of experience.
We take considerable care in selecting and training junior developers. The majority of our engineers joined us as juniors. Here's what our customers have to say about their level:
I was impressed with the quality of SCD Company's developers. I've worked with other companies that give us junior developers who have no clue what they're doing. Then those companies try to sell us a project manager, so instead of one resource, we end up with three. Because SCD Company's developers were so competent, we never had to grow the team unnecessarily. Moreover, working with them was fun. Their main strength is in how they select and train their employees. A senior developer coaches a junior developer by assigning them small tasks; over time, the student comes to the teacher's level.
Marcel Wyser, CEO, eVantage Gmbh

Please see our client reviews on clutch: https://clutch.co/profile/scd-company#reviews
Please contact us if you need to speak with any of them or any of our other clients.

When you need to create a complex, one-of-a-kind software system, we are an excellent choice.
We've already created tens of these systems.
We work for your business goal, and our approach allows us to guarantee the outcome.
Our previous clients can attest to this.

30+

At present, we use a variety of technologies in our projects, including Java, Spring, TypeScript, Node.js, React, Angular, Python, TensorFlow, Keras, C#, Golang, Unity3D, Docker, Kubernetes, Terraform, and various cloud platforms, including AWS and others. If you require a technology that is not listed here, please feel free to ask us; it's possible that we are already using it – everything evolves very quickly.

Our corporate headquarters are located in Dubai, United Arab Emirates.
Some of our developers are based in other countries and work remotely.

Our engineers speak English. Despite the fact that English is not our first language, our engineers often have at least B2 or C1 level. Their technical English level is greater since they have extensive experience discussing IT projects in English.

It is determined by the level of an engineer:
  • 40 usd/hour for software architect
  • 35 usd/hour for a senior software engineer
  • 30 usd/hour for mid level engineers and quality assurance specialists
  • 25 usd/hour for junior developers
Quoting an hourly rate is not always enough.
What really matters is how much the whole project costs. Here you can find some real life examples.

We offer limited-time discounts. Please fill out this form to get a discount

We work with both approaches. The fixed price model is suitable when the project is small, and the requirements are clearly defined and documented.
Another scenario for using the fixed price model is during the initial phase of a large project, aimed at mitigating risks through research and prototyping. We mention a fixed price here so that you can control your expenses until the project's boundaries are determined, and its total cost is estimated.
For medium and large projects, the time and materials (T&M) approach is more suitable, as it allows for flexible refinement and changes to requirements and priorities during the project development. By utilizing the T&M model, we structure the development process in a way that allows the client to participate and oversee the direction of work and intermediate results.

Yes. We grant you exclusive rights to all developments made within the scope of your project. For libraries used during development (whether they are open source or previously developed by us), we guarantee non-exclusive rights, allowing you to do anything with them that is not contrary to the law.

Yes

In its pure form - no. However, we can provide a team (starting from three or even two members) that will join your existing development team.

Yes

For medium and large projects, we employ an agile development process in which the client's involvement is mandatory. The client participates at least in sprint planning meetings and demonstrations of their results. Often, they are also involved in daily meetings to discuss current progress.
The client consistently has access to the project's source code as well as its current version installed on the staging server. We utilize CI tools for continuous delivery of results.  The development process is planned and refined according to the specific project requirements and the particular client.
Smaller projects, including those dedicated to prototyping or research, typically follow a simplified process.

You are involved in the process.
We highly advice that the client participates in sprint planning meetings and the demonstration of their results. If desired, you can also participate in our daily meetings, where we discuss the current project status, completed and planned tasks, and any issues we have encountered.  You also have constant access to the project version produced in the previous sprint and the project's source code in the repository.
Involving the client in the development process ensures a proper understanding of project goals and optimal planning of steps to achieve them.

If you have a project specification (in any form, informal or thesis-like), please send it to us. If you don't have a project specification (which is often the case), simply schedule a meeting and tell us about your project and ask any questions you may have.
If an NDA (Non-Disclosure Agreement) is required, please let us know.

Contact Us

Please leave us a message and we will get back to you soon.

Please, provide your name

Please, provide a valid email

Please, leave a message.