Flipkart is seeking a Software Development Engineer IV to join our dynamic engineering team in Bengaluru. The role involves designing, developing, and maintaining high-quality, scalable software systems, collaborating with cross-functional teams, and driving innovation in software solutions.
Responsibilities
Collaborate with product managers, software architects, and engineers to understand requirements and translate them into technical solutions.
Design, develop, and maintain reliable and scalable software applications.
Write clean, efficient, and maintainable code following best practices.
Perform unit, integration, and performance testing to ensure software quality.
Participate in code reviews and provide constructive feedback to team members.
Investigate and resolve software defects and production issues promptly.
Contribute to improving software development processes and tools.
Document software designs, specifications, and implementation details.
Required Skills & Qualifications
Bachelor’s or master’s degree in computer science, software engineering, or related field.
Strong proficiency in programming languages such as Java, Python, C++, or JavaScript.
Experience with frameworks and tools like Spring, .NET, Django, React, Angular.
Solid understanding of data structures, algorithms, and object-oriented programming.
Experience with relational databases and SQL.
Familiarity with Agile/Scrum development methodologies.
Experience with version control systems (Git, SVN) and CI/CD practices.
Strong analytical, problem-solving, and collaboration skills.
Good to Have
Prior experience in large-scale software development projects.
Knowledge of cloud platforms and microservices architecture.
Experience mentoring junior engineers or leading small teams.
❓ Screening question: Describe a complex software project you developed and how you addressed scalability, reliability, and performance challenges.
Why Join Flipkart
Work in a leading e-commerce technology company with large-scale systems.
Collaborate with a highly skilled, innovative engineering team.
Opportunities for professional growth and skill development.
Competitive salary and benefits with a dynamic work culture.
How to Apply
Prepare an updated resume highlighting software development experience and relevant skills.
Apply directly via the Flipkart careers page or job portal listing.
Shortlisted candidates will be contacted for interviews and assessment rounds.