Full Stack Technologist – 10+ Years
Robust knowledge and hands-on experience in up-to-date web development, including frameworks such as Angular and associated build/package management tools like Grunt/Bower.
Strong knowledge and experience in C# and the .NET platform, including modern language features and .NET Core
Strong experience in Python development and scripting, including its use for backend services, automation, data processing, and integration.
Strong working knowledge of Unix/Linux environments, including shell scripting, command-line utilities, application deployment, troubleshooting, and production support.
Strong experience in full-stack web application development, with a solid understanding of multi-tier and distributed application architectures.
Solid understanding of Object-Oriented Programming (OOP) principles, design patterns, and software engineering best practices.
Strong knowledge and experience in relational database design, SQL, and SQL Server, including query development and performance considerations.