Job Description You understand the entire stack from web / mobile client to back-end databases and networking systems and are capable of building mission critical application features using industry standard engineering best practices. You have experience working with large scale applications on cloud. Work as a team member to design, build and maintain new / existing features and products. Provide production support, system diagnosis and troubleshooting Support and be a critical part our DevOps culture. Key Skills Required Handfull of experience in software product development. Experience with Amazon Web Services(AWS). Experience building and maintaining a services-based / cloud-based architecture (REST, HTTP). Experience working on multi-threaded and transactional applications. Experience working with data and data management solutions (RDBMS, NoSQL etc.). Experience working in scrum / agile teams, strong background in agile coding development (TDD, CI / CD). A flexible self-starter who thrives on the challenges of working with new and varied technologies.
Principal Software Engineer • Bengaluru, Karnataka, India