Flipkart is Hiring Freshers for Senior Software Engineer
Flipkart is hiring freshers as Senior Software Engineer. Candidates from multiple batches are eligible for this role. The detailed eligibility and application process are given below.
About the Role
We are looking for seasoned engineers who are quality conscious, product thinkers, business cognizant and smart – not mere coders. Engineers get to significantly amplify the impact of their work/creations with the scale that Flipkart operates at. The same scale also demands the engineers to produce super-efficient solutions. Engineers participate and breed the culture of self-drive, which is fuelled with merit based opportunities. In the pursuit of excellence, Flipsters compete against themselves because there is no competitor in the radar. Flipsters’ area of work includes advanced information-retrieval algorithms, massive scalability, elastic storage, predictive analytics, fraud detection, inventory planning, supply chain automation, and large-scale applications that enrich the user experience, to name a few. Working with the market leader, engineers mostly solve challenges-never-seen-before.
Responsibilities
- Deep expertise in at least one programming language & tech stack.
- Substantial experience in building complex and scalable solutions.
- Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces
- The ability to do deep problem solving and build elegant, maintainable solutions to complex problems.
- Experience leading multi-engineer projects and mentoring junior engineers
- Experience with full life cycle development in any programming language on a Linux platform
- Comprehensive operational experience including, optimizations, deployments and tuning servers like apache/mysql/tomcat/solr
- Prior experience in working with Agile software methodologies (XP, Scrum), TDD and Continuous Integration(CI/CD) a plus.
- BTech, MTech, or higher in Computer Science or related technical discipline (or equivalent). Or high technical acumen and rich technical experience.
- Experience in building data-driven web application design and development is a plus
- Expert level experience in building scalable, large and complex business application using some of above technologies and mentoring junior engineers.
Required Skills
Machine coding
- Single machine in-memory program
- Need a working code with functionality
- Readable and well-designed code with right abstractions, separation of concerns, right design patterns
- Performant code with concurrency and efficient data structures
- Write test cases covering happy path and edge cases.
Problem Solving
- Choose the right combination of data structures to solve the problem
- Identify most edge cases for the problem
- Identify opportunities of parallelism: utilizes multi-core solutions where applicable
Design & Architecture
- Distributed systems design and system interaction
- Identify API signatures
- LLD with class design
- Solve for performance & availability
Job Details
Company Name | Flipkart |
Company Website | www.Flipkart.com |
Job Role | Senior Software Engineer |
Batch | Any Graduate |
Location | India |
Salary | Best in Industry |
Join Our Groups For Latest Job and Internship Updates:
Join Telegram Channel for Job Updates [10000+ Members] | Click Here |
Join Telegram Channel for Interview Material [10000+ Members] | Click Here |
Join WhatsApp for Job and Internship Updates [10000+ Members] | Click Here |
Join Telegram Channel for Free Udemy Courses [10000+ Members] | Click Here |
How to Apply for this Recruitment Drive?
Apply Link : Click Here
Location: India