Job Description
• You will be responsible for developing, coding, documenting, and maintaining high-end web applications in a fast-paced project environment.
• You will be responsible for building and maintaining the core platform services that crawl millions of web pages every day
• Working closely with the various stakeholders like Product Managers, DS and UI, and QA team to estimate and plan projects in an agile environment
• You will be responsible for innovating, researching, proposing, and discussing the design with your peers.
• You will be responsible to understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
• You will be responsible to solve problems at their root, stepping back to understand the broader context.
• You will be responsible for building and coming up with innovative solutions for handling 1000s of retailers.
• You will be owning the end-to-end deliverables of all the platform services.
Requirements
• 3+ years of experience in developing/designing and developing complex and scalable software modules.
• The ideal candidate will be an experienced Java developer with exceptional software system design, problem-solving, and object-oriented coding skills.
• Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive modules and class-level interfaces.
• Knowledge of front-end technologies like React, Angular, etc will be added advantage
• Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.
• A successful history of manipulating, processing, and extracting value from large disconnected datasets.
• Hands-on experience with building high-performance, highly available, and scalable distributed systems, scaling and evolving them.
• Strong analytical skills related to working with unstructured datasets with good experience of database design and querying with a focus on performance
💡 Quick Summary
Seeking a career-building opportunity? The SDE 2 position is now open for candidates interested in the Software Developer Jobs sector. This role in Chennai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
