Software Development Engineer
Flipkart
Software Development Engineer
Flipkart
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
Software Development Engineer III
Description
- As a lead, you are have ownership of functionality your team is responsible for
- Lead by example, mentor and guide team members on everything from structured problem solving to development best practices
- Design and build highly reliable, available and scalable systems
- Continuously contribute to improving our technology ecosystem, libraries, frameworks, utilities and services
- Participate in deciding your team’s roadmap in collaboration with Management and Product
Must have skills
- Strong System Characterization and identification of technical requirements
- In-depth understanding of distributed systems (components modeling, data flow)
- Articulating system requirements, problem comprehension and identifying high level building blocks
- Strong problem Solving skills, Identify feasible alternatives and freeze on the optimal choice of data structures and advanced algorithms
- Ability to work in fuzzy environments and complex environments
- Able to take high ownership of complex system components and drive it to the next level
- Machine Coding (Able to write demoable, thread-safe, well-designed code for a concurrency-heavy problem statement. We expect the code to be, thread-safe, modular and functionally complete. We do look for object oriented code - abstractions, separation of concerns, concurrency & thread safety etc)
Skills Required
Software Product Development
Desirable Skills
Software Design
Job role
Work location
Bangalore
Department
Software Engineering
Role / Category
Software Development
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 5 years
About company
Name
Flipkart
Job posted by Flipkart
This job has expired