About The Role
Work as part of a team that is young, dynamic, enthusiastic, full of ideas, fun and friendly.
- Apply state of the art software design to ensure high availability, scalability, maintainability and
performance of high-traffic web applications.
Work on high-frequency, low latency backend systemsWork with TDD and BDD approachesWHO YOU ARE
At least 6 years of previous experience.Strong knowledge of C# / ASP.NET MVC / Web API (Core) / ASP .NET CoreExperience with Multithreading / Performance TuningExperience with Design Patterns, .NET CoreDesign great SOA ApplicationsWorked on databases (MS SQL) along with Redis, Kafka and Elastic SearchExposure to Continuous Integration / Continuous Deployment practicesExperience with Profiling, and OptimizationsExtensive experience with Angular, including building complex web applications and working withAngular frameworks and libraries
Proficient in TypeScript, ES6, JavaScript, HTML5 and CSS3 / SCSSUnderstanding of fundamental of OOPS Concepts, SOLID Principles, Design Patterns and theirusages for building a scalable application.
Extensive experience with SQL and NoSQL databases.Expert knowledge of using Git and Gitlab for source control Additional Information Not Specified