Flipkart hiring for Software Development Engineer II


OrganizationFlipkart
Job TitleSoftware Development Engineer II
QualificationBE/BTECH
LocationBangalore
Job TypeFull time
Experience2.5 to 5 Years

About Flipkart

Join our telegram channel

Flipkart is committed to the cause of transforming commerce in India through our investments in made- in-India technology innovations, customer-centric features and constructs, a diverse category landscape and a world-class supply chain. With a customer base of over 350 million, product coverage of over 150 million across 80+ categories, focus on generating direct and indirect employment and a commitment to empowering generations of entrepreneurs and MSMEs and a sustainable growth strategy – Flipkart is maximising for our customers, stakeholders, and the planet at large!

Flipkart is a part of the Walmart-owned Flipkart Group, which also includes group companies Flipkart Health+, Myntra, and Cleartrip. The Group is also a majority shareholder in PhonePe, one of the leading Payments Apps in India.

Job Description:

What you’ll need:

  • Build abstractions and contracts with separation of concerns for a larger scope.
  • Extensive programming experience in any one programming language like Java, Ruby, Clojure, Scala,C or C++, SQL etc
  • Strong object-oriented programming skills.
  • Experience with multi-threading and concurrency programming
  • Ability to work with complex business flows and dealing with huge amounts of data.
  • Prior work experience in an agile environment or continuous integration and continuous delivery (CI or CD)
  • Experience of building robust and scalable web-application is good to have.
  • Extensive and expert programming experience in any one programming

language (strong OO skills preferred).

Deep experience in at least one general programming language (Java, Ruby,

  • Clojure, Scala, C/C++ and SQL)
  • A solid foundation in computer science, with strong competencies in data
  • structures, algorithms, and software design.
  • Have a penchant for solving complex and interesting problems
  • Worked in start-up like environment with high levels of ownership and
  • commitment
  • BTech, MTech, or PhD in Computer Science or related technical discipline (or
  • equivalent).
  • Excellent coding skills – should be able to convert design into code fluently
  • Good skills to write unit & integration tests with reasonable coverage of code
  • & interfaces – TDD is a plus
  • Experience in building highly scalable business applications, which involve
  • implementing large complex business flows and dealing with huge amount of
  • data. Experience with multi-threading and concurrency programming
  • 3 years and above exposure in the art of writing codes and solving problems
  • for large scale

About Flipkart

Flipkart is India’s largest e-commerce marketplace with a registered customer

base of over 100 million. In the 10 years since it started, Flipkart has come to

offer over 80 million products across 80+ categories including Smartphones,

Books, Media, Consumer Electronics, Furniture, Fashion and Lifestyle. Launched

in October 2007, Flipkart is known for its path-breaking services like Cash on

Delivery, No cost EMI and a 10-day replacement policy. Flipkart was the pioneer

in offering services like In-a-Day Guarantee (65 cities) and Same-Day-Guarantee

(13 cities) at scale. With over 1,00,000 registered sellers, Flipkart has redefined

the way brands and MSME’s do business online.

Description

The Role

The Software Development Engineer’s core responsibilities include working on

highly-maintainable and unit tested software components/system that address

real world problems. You will be working in a fast paced and agile work

environment delivering quality solutions that have immediate business impact.

Your Array (Nice to Haves):

• The farsightedness it takes to look at business problems critically from more

than one perspective.

• The capability to craft object-oriented models and design data structures,

implement business logic and data models with suitable class design.

• Ability to break-down larger/fuzzier problems into smaller ones in the scope of

the product

• Sound soft skills to gel with colleagues from other teams in order to harness

the development process.

• An understanding of the industry’s coding standards and an ability to create

appropriate technical documentation.Open Positions:

1Skills Required:

Software Design, Software Engineering, System Design, System Architecture, java, Distributed systems, data structures, Low Level DesignRole:

What you’ll do:

  • Design components by translating product requirements, break down project into tasks and provide accurate estimates
  • Independently come up with different solutions, extensibile Low level design. Write modular, extensible, readable and performant code
  • Choose the right Data Structures, tools and tech stacks and be able to do High Level Designing with guidance.
  • Build, develop, mentor and coach junior team members
  • Collaborate with teams by contributing to the shared vision and working closely with cross-functional stakeholders.

Instant Job Updates and Alerts :

Join our Official Whatsapp Group : Click Here

Join our Official Telegram Channel : Click Here

Join our Official Instagram : Click Here

Also Apply :

Apply for – Hewlett Packard Enterprise

Apply for – Wipro

Apply for – Genpact

Leave a comment