experience in data structures, algorithms, and object-oriented programming in C++ - Familiarity with template in C++ experience in data structures, algorithms, and object-oriented
Job Description: Design, develop, build, implement, document, deploy, operate, analyze, and deliver large-scale, multi-threaded,high-throughput, highly reliable, distributed software applications, tools, systems and services with multiple interacting processes using Object Oriented design, Java, Perl, C++, .Net or any open Source Technologies. Skill Set: Strong Data structure, Algorithm, and Problem-solving skills. Experience in seeing through a complete software life cycle and showing ownership of building components in them. Hands on experience in any of the technologies like.Net, C#, ASP.Net, Nodejs, Ember.js, Python, PostgreSQL, Reactjs or open source. etc Good Problem-Solving skills to be able to work independently without guidance Knowledge in design patterns Looking for candidates with hands-on core product development experience.
Between 2 and 9 years of experience of full stack development. Experience in building scalable, reliable and high-performance web applications. A hands-on attitude. A comprehensive foundation with object oriented and functional programming languages. While we work primarily with Java, JS, CSS, and HTML, we care more about your ability to write clean and well designed code than knowledge of a particular language or framework. A passion for writing high quality code and upholding best practices in engineering, security, and design. A belief that code must be well-tested, code reviewed and checked-in regularly. Strong understanding of RDBMS (like MySQL), including database schema design and ability to write efficient SQL queries. Good knowledge of building and designing REST APIs. Ability to collaborate with various stakeholders across the organization - product, design etc - and take complete ownership for releasing new features. Experience integrating with third party platforms is an added advantage. Experience working on billing, payments and related fields is an added advantage.
The Company VIMANA is transforming how industrial companies operate plants and deliver products. We help our customers gain real-time visibility and insight into their manufacturing operations to improve productivity, maximize asset performance, reduce resource consumption and boost profits. Our technology fuels Industry 4.0, IIoT and Smart Factory client initiatives. The VIMANA Platform is the leading cloud-based and on-premise predictive analytics platform for manufacturing intelligence. Manufacturers large and small leverage our big data analytics for connecting assets, monitoring, analyzing, predicting and optimizing for improved operational performance. This is an opportunity to join one of the most dynamic software companies in manufacturing – VIMANA is an exciting, fast growing, dynamic technology company which is positioned at the forefront of a fundamental shift in the way manufacturing plants operate. The Role As a Senior Software Engineer, you will be developing key components of the VIMANA platform for managing and analyzing streaming realtime industrial data. You will be working with cutting-edge tools for streaming analytics including Kafka, Elasticsearch, and RXJS. Success in this role requires very strong problem solving and inter-personal skills. We want you to be a tenacious problem solver, detail-oriented, skilled at prioritizing, and focused on building high-quality software. You will be part of an agile team with pair programming, intensive (and obsessive) testing, and iterative delivery using our fully integrated CI/CD pipeline. You will be part of a DevOps culture where you will get to work with production systems, including operations, deployment, and maintenance. You will have an opportunity to continuously grow and build your capabilities, learning new technologies, languages, and platforms. You will be given the opportunity to work across all teams across the entire product and infrastructure stack. Qualifications Undergraduate degree in Computer Science or related field, or equivalent practical experience 4+ years of work experience in relevant field Experience building production code using Java and NodeJS Experience using Kafka or equivalent stream processing systems Expertise in data structures and algorithms Experience using non-SQL databases like MongoDB or Elasticsearch. Job Perks Flexible hours Work from home Fully stocked kitchen Breakfast and Lunch everyday.
BankBazaar.com is India’s first neutral online marketplace for instant customised rate quotes on Loans, Credit Cards and other Personal Finance products. We’re working hard to change the way financial products are approached in India. BankBazaar.com has been consistently re-defining the online loan experience over the last 8+ years. Supported by global investors such as Amazon, Sequoia Capital, Walden International, Fidelity Growth Partners and Mousse Partners, BankBazaar.com’s goal has always been to create a simpler, smoother, end-to-end experience in a user’s financial journey. The company was recognised as India's best Financial Website in 2016 by the Internet & Mobile Association of India (IAMAI) for its efforts in this direction. With its focus on harnessing mobile technology to deliver paperless transactions, BankBazaar.com aims to be the leading marketplace for financial products. The company offers largest number of financial products in the market, with its highly secure, user friendly and intuitive platform, BankBazaar.com supports more than 85 partner BFSI organizations. Bankbazaar.com is expanding it’s roots globally and apart from India, BankBazaar.com also has offices in Singapore and has commenced operations there this year. To know more about BankBazaar.com do visit our blog https://blog.bankbazaar.com/
Software Engineer – ML at Indix provides an opportunity to design and build systems that crunch large amounts of data everyday What We’re Looking For- 3+ years of experience Ability to propose hypothesis and design experiments in the context of specific problems. Should come from a strong engineering background Good overlap with Indix Data tech stack such as Hadoop, MapReduce, HDFS, Spark, Scalding, Scala/Python/C++ Dedication and diligence in understanding the application domain, collecting/cleaning data and conducting experiments. Creativity in model and algorithm development. An obsession to develop algorithms/models that directly impact business. Master’s/Phd. in Computer Science/Statistics is a plus Job Expectations Experience working in text mining and python libraries like scikit-learn, numpy, etc Collect relevant data from production systems/Use crawling and parsing infrastructure to put together data sets. Survey academic literature and identify potential approaches for exploration. Craft, conduct and analyze experiments to evaluate models/algorithms. Communicate findings and take algorithms/models to production with end to end ownership.
Incorporated in June 2000, Sankhyaa Learning is an Ed-tech product company, based in Chennai and focused on improving the quality of Maths & Science education globally through our flagship products: HeyMath! & HeyScience! We develop our products in formal collaboration with the University of Cambridge who we have partnered with since our inception. You can check us out here: https://heymath.com/in/ Over 95% of our work is with overseas customers, and we are investing heavily in building world-class capabilities in Software Engineering to support our next phase of growth – which will include consumer facing Apps in multiple languages, offline delivery capabilities as well as server side integration with our distribution partners to deliver the best user experience. The office environment is very collegiate and you will get to work in small, high-impact teams. We are looking to hire a Snippet writer and he / she will be responsible for writing algorithms to generate Math questions.
We at ProdEx Research are a small group which develops advanced software components and offer exposure to advanced research on Internet data parsing technologies. We are looking for high calibre candidates to join our team. You will be working on advancing existing algorithms and developing new ones. We apply for patents in the USA and you will be part of the team working in patentable areas. We offer a very competitive remuneration package. Responsibility: 1. Research, develop new algorithms for identified research topics in the domain of Internet data parsing and pattern recognition leading to US patents 2. Take initiative for generation of ideas and prototype development. 3. Responsible for growing technical expertise – both individually and of your group. 4. Technical leadership skills and hands-on contributions. 5. Work with the development team to integrate your components and test performance. Skills : 1. Strong understanding of CS fundamentals (data structures, algorithms and programming languages) 2. Algorithm speed optimization techniques 3. Expertise in C/C++ Experience: 1-3 years of relevant experience. Educational qualifications: Any engineering graduate ONLY CHENNAI CANDIDATES WILL BE PREFERRED. Please send your CV with your salary expectation.
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.
Located at heart of the city Get the big picture Work on latest technologies And yes we have a roof top garden, did I mention free gym We are growing fast, join us while we are still small and make a difference