Loading...

{{notif_text}}

SocialHelpouts is now CutShort! Read about it here\
The next CutShort event, {{next_cs_event.name}}, will happen on {{next_cs_event.startDate | date: 'd MMMM'}}The next CutShort event, {{next_cs_event.name}}, will begin in a few hoursThe CutShort event, {{next_cs_event.name}}, is LIVE.Join now!

Software Development Engineer 3
Posted by Chidananda Yogananda (HR)

apply to this job

Locations

Anywhere

Experience

7 - 14 years

Salary

INR 30L - 50L

Skills

Java/C++
Algorithms
Architecture
Distributed Systems
High Performance Computing (HPC)
Multithreading

Job description

You’re Part: Communication Drive discussions to create/improve product, process and technology Coding Thinking tools, creating tools Build abstractions and contracts with separation of concerns for a larger scope Rapid proto-typing Robust and scalable web-based applications Design Do high level design with guidance; Functional modelling, break-down of a module Thinking platforms & reuse Architecture Do incremental changes to architecture: impact analysis of the same Do performance tuning and improvements in large scale distributed systems Org Development Mentor young minds and foster team spirit You’re 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. You (Must Haves): Extensive and expert programming experience in any one programming language (strong OO skills preferred). Deep experience in at least one Object Oriented programming language (Java/C/C++, Ruby, Clojure, Scala,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 startup 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 Above exposure in the art of writing codes and solving problems for large scale. You’re Cheers! Apart from all the general benefits of best in industry compensation, equity, healthcare etc , Flipkart prides in calling out the big hand for you to be Great Work, Great People and Great environment. We call ourselves an incubator for engineers where you get all the optimal conditions to do and experience your best.

About the company

Shop for electronics, apparels & more using our Flipkart app Free shipping & COD.

Founded

2008

Type

Product

Size

250+ employees

Stage

Raised funding
View company

Similar jobs

Senior Software Engineer

Founded 2016
Product
6-50 employees
Bootstrapped
Java
Data Structures
Algorithms
Hibernate (Java)
Amazon Web Services (AWS)
Spring
AngularJS
Location icon
Hyderabad
Experience icon
4 - 7 years
Experience icon
8 - 10 lacs/annum

Job Responsibilities: · Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance. · Contribute in all phases of the development lifecycle. · Write well designed, testable, efficient code. · Ensure designs are in compliance with specifications. · Prepare and produce releases of software components. · Build and deploy on to AWS · Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

Job posted by
apply for job
apply for job
Job poster profile picture - Mani Challa
Mani Challa
Job posted by
Job poster profile picture - Mani Challa
Mani Challa

computer science educator

Founded 2010
Product
51-250 employees
Profitable
Algorithms
Data Structures
Computer Networking
Programming
Location icon
Mumbai
Experience icon
1 - 10 years
Experience icon
1 - 1 lacs/annum

*Plan, design and develop high quality video lectures on computer science subjects like Algorithms, Data Base structures, C programming, Networking. * Well versed with GATE syllabus. *Develop Curriculum and content of the above mentioned subjects. *Excellent Public speaking is required. *Candidate should possess M.Tech in Computer Science or Information Technology. *Any Software Developer/ Full Stack developer who have a side passion of teaching and who is ready to commit 5 Hours on weekends can also apply. *This is a part time job and will be paid on hourly basis.

Job posted by
apply for job
apply for job
Job poster profile picture - Samriddhi Garg
Samriddhi Garg
Job posted by
Job poster profile picture - Samriddhi Garg
Samriddhi Garg

Python Developer

Founded
Products and services
250+ employees
Profitable
Python
Django
Distributed Systems
TCP/IP
Computer Networking
Linux/Unix
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Experience icon
5 - 8 lacs/annum

We are looking for python developers who have good exposure to distributed systems. This will be an IC role, candidates with excellent design and coding skills are preferred. Must be willing to adapt to new languages as the team is very dynamic in nature. ABOUT THE JOB Is Big Data really big? If you want to explore this area, learn what massive data volumes mean and how internet works, join Distributed Data Engineering team – a small group of elite software engineers that analyze, design and implement system software that brings new functionality, increased reliability, and enhanced scalability to Akamai’s high-performance Distributed Data platform. ABOUT THE TEAM The Distributed Data Engineering team (DDE) develops and operates the networks that process aggregate and store data about every transaction that involves Akamai edge network servers. Data owned by DDE is being consumed for the purposes of customers billing, customer analytics, business decisions support, Akamai’s cost structure management and Akamai’s network management. DDE currently receives over 2PB of data/day and maintains a data store that processes 3 trillion records daily. The product development team within DDE has end-to-end responsibility for the design, development and deployment of the platform components that enable one of the world’s largest cloud-based data systems. ELEVATOR PITCH 3 REASONS WHY A GREAT CANDIDATE SHOULD GET ATTRACTED TO THIS OPPORTUNITY. 1. This role plays a very critical role in performance-critical message brokering subsystem 2. This role demands to analyze, design and implement system software that brings new functionality, increased reliability, and enhanced scalability to Akamai’s high-performance Distributed Data platform. 3. The expectation is to take the ownership of the design of the platform components that enable one of the world’s largest cloud-based data systems. RESPONSIBILITIES • Develop new and enhance existing features for DDE's massively distributed system • Work on performance-critical message brokering subsystem • Work on data collection, processing, and access subsystems • Work on projects that focus on system scalability, performance, and security • Drive feature development from idea inception through design and testing to operational deployment • Follow SW development methodology best practices, including collaboration with QA departments to successfully deploy high-quality new system components BASIC QUALIFICATIONS • BS in Computer Science or equivalent, MS preferred • 6+ years of experience developing SW on Python • 3+ years of experience with Linux and distributed systems • Knowledge of networking principles, including TCP/IP, SSH, SSL and HTTP protocols • Knowledge of software development and design principles • Ability to troubleshoot complex network problems and customer issues DESIRED QUALIFICATIONS • Proven track record of delivering large amounts of high quality, complex code • Highly responsible, motivated, able to work with little supervision • Experience with BigData systems (Hadoop, Spark, Kafka etc.) and principles (Map/Reduce, etc) • Experience with scripting, e.g. Perl, Python, bash and API's such as SOAP and/or RESTful • Experience with DBMS, e.g. PostGRE SQL, MySQL, etc

Job posted by
apply for job
apply for job
Job poster profile picture - John P Thomas
John P Thomas
Job posted by
Job poster profile picture - John P Thomas
John P Thomas

Senior Software Engineer

Founded 2014
Product
6-50 employees
Raised funding
Data Structures
Algorithms
Go Programming (Golang)
Fullstack Developer
Ruby on Rails (ROR)
React.js
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Experience icon
8 - 25 lacs/annum

We are looking for a full-stack software engineer who likes to build applications that have a meaningful social impact. Our stack: We run Golang, Rails and Node applications on AWS. React and AngularJs are our front-end frameworks. Data is stored in Postgres and Redis. What we are looking for: Experience with specific technologies not important ( but if you have some/most of the above, its a huge plus), but you should have the ability to write code that performs well, can be easily extended and tested. You are quick in translating design specs into working code. You are passionate about front-end engineering and the resulting customer experience of your daily work. Why you should care: You will be pioneering new products and technologies in the senior care market. You will solve problems in every level of the stack. Ultimately, we want mission-driven teammates who care deeply about solving problems efficiently for a large number of people. What we offer: Competitive Vacation, Salary & Health/Dental/Vision Benefits Smart, Kind and Hardworking colleagues who look to learn everyday. If you deeply care about the impact of your everyday work while you take on significant engineering challenges, connect with us. Send us a link showing something you have created. This is a unique opportunity to join us at the start of our purpose driven journey and grow together.

Job posted by
apply for job
apply for job
Job poster profile picture - Sushanth Ramakrishna
Sushanth Ramakrishna
Job posted by
Job poster profile picture - Sushanth Ramakrishna
Sushanth Ramakrishna

Software Developer

Founded
employees
Algorithms
Scala
React.js
Location icon
Anywhere
Experience icon
3 - 7 years
Experience icon
8 - 40 lacs/annum

Software Engineer At Tekion, we believe that business applications can be as simple and cool as the best social or consumer app and yet be powerful to seamlessly and efficiently run large global businesses. To bring our belief to reality, we are building the world’s best business application on the cloud, using the entire spectrum of technology available on big-data, machine learning, human computer interaction (voice, touch, vision, sensors and IoT) and we are inventing technology to overcome anything that is limiting our goals. The end goal is, to enable and empower our customers and bring maximum value to their core business. Initially focused on transforming one industry vertical, for which we already have potential customers signed up. We have two of world’s largest companies in this industry investing in us along with some world renowned investors/ venture capitalists. We have a proven world class technology team that is solving complex problems, to make life super simple for our customers. If you love solving complex problems, and want to be part of the team that is shaping up the next generation business applications on the cloud and while having fun doing it, then we are looking for you. We are looking for talented Senior Software Engineers who want to be part of building the next generation business applications on the cloud. The Senior Software Engineer will use his/her passion and expertise for creating world class products. He/she will collaborate with the product and engineering teams and development managers to create the business application of the future. Key Responsibilities • Write high quality code and taking responsibility of their task • Own critical components and be responsible for the sub systems that you work on from design, code, testing, integration, deployment, enhancements etc. • Build large scalable applications for cloud deployment • Mentoring the team Minimum Qualification • Bachelor in Computer science or relevant fields • 5+ years of experience • Experience in React JS • Strong understating of XML, JSON, DOM and w3c standards • Experience in developing UI for ecommerce/social media/collaboration platform/etc., • Strong sense of ownership • Attitude for getting things done Preferred Qualification • • Bachelor/Masters in Computer Science • Experience in developing any enterprise systems like eCommerce, manufacturing, supply chain, etc., • Experience in web programming ( React JS) • Excellent understanding of performance and optimization techniques

Job posted by
apply for job
apply for job
Job poster profile picture - Sowmya S M
Sowmya S M
Job posted by
Job poster profile picture - Sowmya S M
Sowmya S M

Senior Software Engineer

Founded 2016
Product
6-50 employees
Raised funding
Algorithms
.NET
MEAN stack
Ionic 2
Blockchain
ASP.NET
NodeJS (Node.js)
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 7 years
Experience icon
14 - 19 lacs/annum

Cognatus Technologies Pvt. Ltd., subsidiary of Plexus 365 Ltd., an Irish Fintech company, is looking to hire a Senior Software Developer. The SDE will report directly to the CTO. This role is a 100% development role. Job Responsibilities o Create and integrate features for our enterprise software solution using the latest .NET and JS technologies. o Write web/mobile applications, web services, business objects, and other middle tier code using Ionic Framework, NodeJS, and the .NET framework. o Use Microsoft’s tools and technologies to extend and improve the functionality of our product o Communicate with team members to clarify requirements and overcome obstacles to meet the team goals. o Leverage open source and other technologies and languages outside of the .NET framework should the need arise, and autonomously be able to make use of those decisions. o Develop cutting edge solutions to maximize the performance, scalability, and distributed processing capabilities of the system. o Provide troubleshooting and root cause analysis for production issues that are escalated to the C# engineering team. o Work with development teams in an agile context as it relates to software development. o Actively participate in daily code reviews. o Mentor less experienced developers. Job Requirements o 4 or more years’ experience as a key developer. o Experience developing applications in NodeJS, Angular, C#, and .Net technologies as a Senior Software Engineer. o Software development experience including: OOP, concurrency programming, design patterns, Visual Studio, Windows Communication Foundation, RESTful service implementation, Service Oriented Architecture, Acceptance Testing, Transact-SQL and SQL Server. o Experience creating tools to automate the deployment of an enterprise software solution to the cloud. o Strong object-oriented design and development experience. o Knowledge of design patterns and their implementation. o Multitier application design and development. o Excellent problem solving skills. o Any Agile or Lean Software Development experience such as Kanban, Scrum, Test Driven Development, and/or Extreme Programming methodologies. o Experience using automated testing tools like xUnit, Gallio, RhinoMocks, Selenium and/or other test automation tools. o Experience developing your own testing tools to facilitate testing is a plus. o Experience with SaaS (Software as a Service) solutions. o Experience helping others to design, write, conduct, and direct the development of tests. o Positive team player attitude with excellent verbal and written communication skills. o Self-motivated and willing to “do what it takes” to get the job done. o High degree of organizational skills. o Strong written and verbal communication skills. We're looking for a Senior Software Developer, with a focus on “doing it right” rather than “getting it done”. Our focus is on finding freethinking individuals rather than those with memorized book knowledge. We are seeking candidates that are excited about technology, are continually looking to improve their skills, and stay on top of current industry trends. Our developers, at all skill levels, are given the opportunity to participate in the design of applications and have a voice in our strategic direction. This is not a position for those who like to be handed a thick stack of requirements and be left to heads down coding. It is a position for those looking to be an active participant in the design and development of high quality software. Candidates should ideally possess an in-depth knowledge of MEAN Stack, C#, .NET framework, HTML, CSS, and JavaScript, including the knowledge of how each is best applied and what trade-offs exist. Experience with designing and implementing web/mobile applications is key. A strong focus on code reuse (frameworks, components, and services) is essential. The candidate must also possess excellent English communication skills: written, spoken, and comprehension. Experience in an agile development environment, with automated unit testing, and automated build systems is a plus.

Job posted by
apply for job
apply for job
Job poster profile picture - Rakshit Kalra
Rakshit Kalra
Job posted by
Job poster profile picture - Rakshit Kalra
Rakshit Kalra

Python Developer

Founded 2012
Product
51-250 employees
Raised funding
Python
Django
Flask (Python Framework)
Web2py
Data Structures
Algorithms
Amazon Web Services (AWS)
Location icon
Mumbai
Experience icon
2 - 5 years
Experience icon
2 - 12 lacs/annum

We're looking for an engineer to join our Operations Engineering Team. The Operations Engineering Team forms the backbone of our core business. We build reliable and scalable services to handle orders, payments, delivery SLAs, order tracking, logistics integrations to name a few. Our customers include Fynd users, Operations, Delights and Finance teams. Our team consists of generalist engineers who work on building REST APIs, Internal tools and Infrastructure for all our users. About Fynd We're one of India's leading O2O Fashion eCommerce companies. We have partnerships across 8000 offline stores backed by a system which allows us to source real time inventory and ship orders within few hours once they are placed on our apps or website. We use data to power all our decisions across our products and build a lot of internal tools to help us scale our impact with a small closely knit team. What will you be doing  Build scalable and loosely coupled services to extend our platform  Build bulletproof API integrations with third party APIs for various use cases  Evolve our Infrastructure and add a few more nines to our overall availability  Have full autonomy and own your code, and decide on the technologies and tools to deliver as well operate large-scale applications on AWS  Give back to the open source community through contributions on code and blog posts  This is a startup so everything can change as we experiment with more product improvements. About you * You have prior experience developing and working on consumer facing web/app products * Hands-on experience on Python. Exceptions can be made if you’re really good on any other language with experience on building web/app based tech products * Experience in at least one of the following frameworks - Django, Flask, Falcon, web2py, Twisted, Tornado * Working knowledge of MySQL, MongoDB, Redis * Good understanding of Data Structures, Algorithms and Operating Systems * You've worked with AWS services in the past and have experience with EC2, ELB, AutoScaling, CloudFront, S3 * You can dabble in Frontend codebases using HTML, CSS and Javascript * You love doing things efficiently. At Fynd, the work you do will have a disproportionate impact on the business. We believe in systems and processes that let us scale our impact to be larger than ourselves * You might not have experience with all the tools that we use but you can learn those given the guidance and resources Perks Competitive salary Hardware of your choice Flexible Work from Home policy Catered Lunch once a week A fridge full of all types of grub Team outings once a year

Job posted by
apply for job
apply for job
Job poster profile picture - David Anthnoy
David Anthnoy
Job posted by
Job poster profile picture - David Anthnoy
David Anthnoy

Senior Fullstack Developer

Founded 2017
Product
1-5 employees
Raised funding
Data Structures
Algorithms
Ruby on Rails (ROR)
Python
NodeJS (Node.js)
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 6 years
Experience icon
15 - 25 lacs/annum

*** When applying, please include your current CTC and notice period*** At LotusPay, we are working hard to build products and processes to help businesses collect recurring payments. Full stack engineers at LotusPay push us further towards that goal by bridging the gap between backend and frontend systems to solve technical challenges quickly and effectively. You will work on projects that span technologies, systems, and processes where you will design, test, and ship great code every day. In this cross functional role, you will collaborate with experts in engineering, design, and operations to build mission critical internal and external features that power our product. You will: - Design, build, and maintain APIs, services, and systems across our product - Work with a wide range of systems, processes and technologies to own and solve problems from end-to-end - Build new features for internal and external users - Uphold our high engineering standards and bring consistency to the many codebases and processes you will encounter - Collaborate with stakeholders across the organization such as experts product, design, infrastructure, and operations You may be fit for this role if you: - Enjoy and have experience building APIs - Think about systems and services and write high quality code - Enjoy being a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users both internally and externally - Thrive in a collaborative environment involving different stakeholders and subject matter experts - Take pride in working on projects to successful completion involving a wide variety of technologies and systems - Can stitch together many different services and processes together even if you have not worked with them before - Can put yourself in the shoes of your users and be a steward of crafting great experiences - Enjoy working with a diverse group of people with different expertise - Uphold best practices in engineering, security, and design It's an advantage if you: - Have experience in Ruby on Rails, which is what we mostly work in. -However, languages and frameworks can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework. - Have worked in a product company - Have side projects/interests in coding - Have participated in hackathons during college You might work on: - Adding new functionality to the LotusPay dashboard to help users run their business - Build tools for exploring data from multiple sources in a single, easy to use, portal - Crafting and refining onboarding experiences to help users get to what they want faster while balancing regulatory, risk, and compliance requirements

Job posted by
apply for job
apply for job
Job poster profile picture - Atma Krishna
Atma Krishna
Job posted by
Job poster profile picture - Atma Krishna
Atma Krishna

Senior Software Engineer

Founded 2016
Product
1-5 employees
Raised funding
Java
Data Structures
Algorithms
PHP
Python
Fullstack Developer
Android App Development
Location icon
Bengaluru (Bangalore)
Experience icon
3 - 15 years
Experience icon
10 - 50 lacs/annum

Hey Everyone, look forward to talk to you. We are a disruptive start up in fashion marketplace segment working on core personalization.Featured@tech crunch, websummit,voted top 100 start ups from the Asia region by Tech.co & Red herring. We are hiring! Team of Ex-flipkart,intel, myntra, intuit, ibm and others. We look forward to see you onboard in this amazing journey forward. Thanks & Regards Govind Founder/CEO @ Affairal

Job posted by
apply for job
apply for job
Job poster profile picture - Govind Balakrishna
Govind Balakrishna
Job posted by
Job poster profile picture - Govind Balakrishna
Govind Balakrishna

Software Engineer

Founded 2015
Product
1-5 employees
Bootstrapped
Java
Data Structures
Algorithms
Spring MVC
MySQL
Location icon
Bengaluru (Bangalore)
Experience icon
1 - 6 years
Experience icon
10 - 30 lacs/annum

We are looking for self-motivated startup-oriented engineers to extend our backend platform which churns terabytes of data to give unique personalized financial experience to our users. The ideal candidate is a hands-on, articulate and focused engineer, who can own features and functionality, enjoys learning, and comprehend the application architecture. Responsibilities and Duties You will be working directly with tech focussed founding team members who are hands-on with architecting and implementing scalable backend. In previous role, they developed gaming backend which served millions of daily active users and churned terabytes of data to provide unique personalized gaming experience. You will get experienced guidance and full independence to - own your features from the design phase to deployment. - build tools and products which will be used by other teams. - design/implement/test new algorithms for fraud prevention and credit-scoring. - work with the infrastructure team to handle our fast growing data infrastructure. Qualifications and Skills The candidate must demonstrate: * 1-4 years of Java development experience in professional environment, and Java based web framework. * Strong Object Oriented design skills and understanding of design pattern. * In-depth experience with Core Java Language (Collections, Concurrency/Multi-Threading, JDBC etc). * Hands-on SQL query writing and good understanding of relational databases and query optimization. * Strong fundamental data structures and algorithms knowledge.

Job posted by
apply for job
apply for job
Job poster profile picture - Amit Chandel
Amit Chandel
Job posted by
Job poster profile picture - Amit Chandel
Amit Chandel
Want to apply for this role at Flipkart?
Hiring team responds within a day
apply for jobs
Why apply on CutShort?
Connect with actual hiring teams and get their fast response. No 3rd party recruiters. No spam.