Job Description
As a skilled software developer, you will be working on creating innovative solutions to complex problems. Your expertise in C++ and .NET Core will enable you to design and develop efficient algorithms and data structures.
In this role, you will be part of a dynamic team that prioritizes collaboration and knowledge sharing. You will have the opportunity to work on diverse projects, applying your skills and creativity to deliver high-quality results.
- Key Responsibilities :
- Design and develop scalable software applications using C# and .NET Core
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Develop and maintain high-quality code, following best practices and standards
Required Skills and Qualifications
To succeed in this role, you will need to possess :
8+ years of experience in C / C++ / C# / .NET Core development with object-oriented and multi-threaded design knowledgeStrong computer science fundamentals (data structures, algorithms)Passionate about learning new technologies and demonstrating analysis and problem-solving skillsExcellent written and verbal communication skills, with a quick learning ability and teamwork mindsetBenefits
As a valued member of our team, you can expect :
A competitive salary and benefits packageOpportunities for professional growth and developmentA collaborative and dynamic work environmentRecognition and rewards for outstanding performanceOthers
Additional requirements include :
B.E. / B-Tech (CS / IT) or equivalentMCA / M.E. / M-Tech (CS / IT) or equivalentPreferred skills include :
Network troubleshooting (TCP / IP, SSH, HTTPS)Hands-on experience with Kubernetes and Cloud environmentsUNIX or LINUX operating systemsVoIP technologies (SIP and RTP)SOA architecture understanding