Posted:2 months ago| Platform:
Work from Office
Full Time
Responsibilities: Translate product requirements into design components, break projects into tasks, and estimate work. Independently propose solutions and create extensible Low-Level Designs (LLDs) for implementation. Write modular, readable, high-performance code. Select appropriate data structures, tools, and technologies while contributing to High-Level Design (HLD). Mentor junior team members and enhance team productivity. Collaborate with cross-functional teams to align on product vision and technical solutions. Requirements: Education : B.Tech / M.Tech or equivalent, with 2-5 years of software development experience. Design skills : Experience designing abstractions and separating concerns for large-scale applications. Technical Skills : Proficiency in programming languages like Java, Ruby, Clojure, Scala, C, C++, or SQL. Software principles : Strong understanding of object-oriented programming (OOP) and design principles. Concurrency : Hands-on experience with multi-threading and concurrency programming. Data management : Ability to handle complex business logic and large volumes of data. Development methodologies : Familiarity with Agile development practices and CI/CD pipelines. Additional experience : Experience in developing scalable and robust web applications is a plus. Note: Experience required in Product based or E-commerce company .
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Bengaluru
10.0 - 12.0 Lacs P.A.
Bengaluru
6.0 - 10.0 Lacs P.A.
Bengaluru
10.0 - 12.0 Lacs P.A.
Bengaluru
4.0 - 7.0 Lacs P.A.
Bengaluru
6.0 - 10.0 Lacs P.A.
Bengaluru
9.0 - 10.0 Lacs P.A.