Software development technologies are such a hustle when there is such a wide array to chose from! At SOFTECH we are always trying to update and complete the technology stack in use. The table below is not exhaustive, but it can be a good indicator for exploring the potential options for a new software development project.

Operating Systems

Linux-based,, MacOS,, Windows,, Windows Subsystem for Linux (WSL)

Programming, Scripting, Mark-Up Languages

Bash/Shell, C, C#, C++, Go, Groovy, HTML/CSS, Java, JavaScript, Kotlin, Node.js, Objective-C,, PowerShell, Python, Rust, SQL, Swift, TypeScript

Cloud Platforms

AWS, Google Cloud Platform,Microsoft Azure

Dev Tools

Ansible, Docker, Git, Kubernetes, Terraform, Yarn

Databases

Cassandra, CosmosDB, Couchbase, DynamoDB, Elasticsearch, Firebase, MariaDB, Microsoft SQL, erver, MongoDB, MySQL, PostgreSQL, SQLite

Web Frameworks

Angular, ASP.NET, ASP.NET Core, Django, Express, FastAPI, Flask, jQuery, React.js, Spring, Vue.js

Other Frameworks and Libraries

.NET Core / .NET 5, .NET Framework, Apache Spark, Hadoop, Qt, React Native, TensorFlow, Torch/PyTorch

Software development technologies are critical  when setting up a new software product or solution. Often we encounter the classical situation when old technologies are in place at the production sites or in legacy platforms and we must convince users representatives to be open for the latest technologies.

Nevertheless, this is a normal situation and we understand the reasons behind this behavior. What we love during the process of choosing the optimal software development technologies for a new project, is the challenging discussions between various teams. Another great advantage of having our specialized team on board during this process is the existence of the software development technologies experts. Given the fact that they get to work with various technologies for various clients and customers, their input is priceless.

Even if we are based in Cluj-Napoca, Transylvania, Romania we trust that our collaboration can turn into a beautiful professional experience, right from the step of choosing the right software development technologies. Ask for a quote and let us start your new software project!