Develop high quality maintainable code
Participate in design discussions
Execute projects and develop against an outlined design
Collaborate across team boundaries with other teams
Communicate issues and technical roadblocks effectively
Ability to navigate through a large complex codebase
Excellent problem solving ability.
Excellence in technical communication with peers and non-technical cohorts.
Drive significant technology initiatives end to end and across multiple layers of architecture
Job Location: Bangalore / Guwahati
Basic Qualifications:
BS/BE/B.Tech in Computer Science or equivalent or MCA
1 ? 5+ years of software development experience
Firm understanding of software development principles
Programming in one or more object-oriented languages like Java/Python/C#/Ruby/Objective C/C++
Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
Experience with web application technologies such as React.js,Node.js, JavaScript, HTML 5, CSS, AJAX
Preferred Qualifications:
MS in Computer Science or equivalent
4+ years of software development
Experience developing high quality, large scale consumer applications
Experience developing hybrid native/HTML mobile applications
Mastery of the tools of the trade, including a variety of modern programming languages (Java, JavaScript, C/C++, Objective C, Python, Ruby, or C#).
Experience building complex software systems that have been successfully delivered.
Agile methodologies, coding standards, code reviews, source control management, build processes, testing, and operations
Expertise in Android SDK, Java and Android Studio/IntelliJ, and cross-platform technologies such as React Native
Preferred Skills:
Source Control: Git Artifact Management: Nexus, Artifactory, Yum, NPM, Gem. Build: Jenkins, Maven, Gradle, Grunt, Gulp, Ant Scripting languages: Python, Ruby, bash, batch. Programming languages: Java, Python, node.js, Go. Monitoring: AppDynamics, Wavefront, New Relic, Dynatrace. Configuration Management: Chef, Puppet, Ansible, SaltStack. Hosting: AWS, Google Cloud, Azure, on-premise.