HamburgerMenu
hirist

Job Description

Description :



Key Responsibilities :



- Design, develop, and maintain scalable, high-performance applications using C# (.NET) and modern C++.



- Build and enhance backend systems, microservices, and RESTful APIs with a focus on reliability and performance.



- Optimize applications for efficiency, scalability, and low-latency execution.



- Apply OOP principles, data structures, and design patterns to create clean, maintainable, and extensible code.



- Diagnose and resolve complex technical issues across C# and C++ components.



- Collaborate with Product, QA, and DevOps teams to deliver high-quality solutions end-to-end.



- Contribute to code reviews, automated testing, and technical documentation to ensure engineering excellence.



Required Skills & Qualifications :



- Strong proficiency in C# (ASP.NET / .NET Core) and C++ (C++11/14/17/20).



- Solid experience with multithreading, concurrency, memory management, and performance tuning.



- Hands-on expertise in Entity Framework, LINQ, and REST API development.



- Deep understanding of STL, object-oriented programming, and design patterns.



- Experience with relational and/or NoSQL databases.



- Exposure to cloud platforms such as Azure or AWS is an advantage.



- Familiarity with network programming, socket programming, or embedded systems is a plus.



- Strong analytical thinking, debugging, and problem-solving abilities.



Good to Have :



- Experience in cross-platform development (Windows/Linux environments).



- Working knowledge of frontend technologies such as Angular or React for full-stack development.



- Background in gaming, financial systems, or real-time/high-frequency applications.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in