Our Client is a major brand in digital entertainment.
Mandate - Bachelors degree in computer science or other aligned field with extensive experience (Minimum 8+ Years) in coding skills in a high level programming language like Java, C# or C++ and strong understanding of data structures and algorithms
Responsibilities:
Design, build, test, deploy and maintain scalable, effective, modular software products in the cloud
Drive continual improvement to system architecture and design
Produce excellent quality code in an agile environment
Advocate and deliver on programming best practices and standards like code reviews, unit and functional testing
Highly motivated and a great team player
Excellent communication skills
Technical Skills:
Extensive experience in coding skills in a high level programming language like Java, C# or C++ and strong understanding of data structures and algorithms
Strong knowledge of design patterns and software engineering best practices
Hands on experience building Restful web services and strong understanding of SOA
Experience in using NoSQL databases like Cassandra and MongoDB
10 plus Experience with relational databases
Experience with Microsoft technologies like C#, Asp.net and Web API framework is a huge plus
Some scripting experience with shell/python