BENGALURU, KARNATAKA, India
30 days ago
Software Developer 2

Minimum Qualifications

BS in Computer Science, or equivalent experience 2+ years of software development experience with 1+ years of experience shipping scalable, cloud-native distributed systems. Proficient at high-level programming languages, preferably Go and Java. Good knowledge of scripting languages such as Python. Ability to work with a team to deliver products from the ground up going through a complete product life cycle Experienced with microservice design patterns and service-to-service communication protocols along with developing highly reliable services. Understanding of service metrics and alarms through the development of dashboards, service KPIs, alarming systems. Ability to work in a collaborative, cross-functional team environment Strong grasp of Computer Science concepts (data structures, algorithms, and programming paradigms) Experience with production operations and best practices for putting quality code in production, going on-call and troubleshooting issues when they arise Able to communicate technical ideas verbally and in writing (technical proposals, design specs, architecture diagrams and presentations) 

Career Level - IC2

Confirm your E-mail: Send Email