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!

Multithreading Jobs in Bangalore (Bengaluru)

Explore top Multithreading Job opportunities in Bangalore (Bengaluru) for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Tech Lead

Founded 2010
Product
250+ employees
Raised funding
Java
Python
Design patterns
Multithreading
Software Development
Location icon
Bengaluru (Bangalore)
Experience icon
6 - 10 years
Experience icon
22 - 45 lacs/annum

Technical Lead Myntra is a one stop shop for all your fashion and lifestyle needs. Being India's largest online store for fashion and lifestyle products, Myntra aims at providing a hassle free and enjoyable shopping experience to shoppers across the country with the widest range of brands and products on offer. The brand is making a conscious effort to bring the power of fashion to shoppers with an array of the latest and trendiest products available in the country. ENGINEERING @MYNTRA Myntra’s Engineering team builds the technology platform that powers our customer’s shopping experience and enables the smooth flow of products from suppliers to our customer’s doorsteps. We work on areas such as building massive-scale mobile and web-applications, engaging user-interfaces, big-data analytics, mobile apps, content systems, catalog systems, search systems, supply chain systems, imaging and visualization systems for products etc. We are a small technology team where each individual has a huge impact. You will work closely with the business in shaping our product and serve hundreds of millions of Indians! You will have the opportunity to be part of a rapidly growing organization and gain exposure to all the parts of a comprehensive ecommerce platform. RESPONSIBILITIES – Technical Lead ● Write maintainable/scalable/efficient code. ● Design and architect technical solutions for the business problems of a very large e-commerce portal. ● Work in cross-functional team, collaborating with peers during entire SDLC. ● Follow coding standards, unit-testing, code reviews etc. ● Follow release cycles and commitment to deadlines SKILLS / EXPERIENCE IMPORTANT NOTE: P ls note that this set of requirements is an indicative list. If you are passionate about technology and coding are entrepreneurial and ambitious and firmly believe you can make a strong impact @Myntra reaching millions of Indians, we encourage you to apply! Draw attention to your exploits at Hackathons, your tech blogs, your projects (which we can play around with), open source contributions, your patents and publications! Talk to us about building mobile apps with lakhs of downloads, high QPS, Peta Bytes of data, MSEC response time, multiple 9 reliability! ● 7+ years of experience in building large scale applications or products ● A “Bring It On” attitude; bias for action; self-driven, end-to-end ownership; entrepreneurial approach; focus on operational excellence; ability to work with ambiguity ● Strong in problem solving skills, data structures and algorithms ● Very good understanding of one or more of RDBMS/NoSQL/Messaging/Caching technologies ● Excellent understanding of and coding skills in one or more of the following technologies: Java/Python (Strong preferred); C++/C#/Erlang/Scala/PHP et al QUALIFICATIONS B Tech/BE in Computer Science or equivalent from a reputed institution. YOUR CAREER Being a relatively small sized Engineering team, individuals carry a lot of responsibility on their shoulders. Coming up with the designs of features, evaluating external libraries and frameworks, enhancing existing platform infrastructure, reviewing major architectural decisions, planning and executing deployments with minimal system downtimes is part of everyday job. For an individual with hunger to solve problems and who thrives on challenges, the opportunities @Myntra are practically limitless.

Job posted by
apply for job
apply for job
Job poster profile picture - Ashwin Kumar
Ashwin Kumar
Job posted by
Job poster profile picture - Ashwin Kumar
Ashwin Kumar

Senior Software Engineer
at TiVo

Founded 1983
Product
250+ employees
Profitable
Java
Data Structures
Algorithms
C/C++
Multithreading
Location icon
Bengaluru (Bangalore)
Experience icon
5 - 8 years
Experience icon
15 - 20 lacs/annum

Hi. We’re TiVo. At our core, we’re innovators who continuously seek to fuel the ultimate entertainment experience. We touch the lives of binge-watching, music-loving, entertainment fanatics every day by inventing and delivering beautiful user experiences and enable the world’s leading media and entertainment providers to nurture more meaningful relationships with their audiences. We work hard, celebrate success and challenge everyone in our organization to make an impact. If you are as passionate as we are about the intersection of technology and entertainment, join us today. Job purpose Come join us and build our next generation of products for video consumption in the digital living room. You will have an opportunity to develop software for new devices used by customers around the world! TiVo helps people get the most pleasure possible from their TVs; we design and develop software applications and user interfaces they love to use. It’s all about balancing user experience, technical capability and time-to-market. Easy? No, but we make it look that way for our customers. If you've shipped large, complex embedded systems applications we'd love to talk to you Roles and responsibilities - Responsible for software design and development - Develop software features software and write the unit tests to validate it. - Provide on-going product maintenance and enhancements. - Implement using C++ and Haxe. Haxe is a new cross platform language - no experience required! - Define the technical implementation of the software architecture - Conducts code reviews and walkthroughs Qualifications Must Have Skills: - Solid grounding in Computer Science fundamentals and object-oriented programming and design - C/ C++ / Java Object oriented programming experience - Linux Debugging – Performance and kernel debugging - Willingness and ability to work across layer of the software stack Exposure to at least one of the following lower layer areas: - Memory management , Threading Nice to Have: - Skill in analyzing performance issues, re-factoring, optimizing complex code - Capacity to excel in a fast-paced, dynamic environment - High level understanding of graphical user interfaces - Collaborative attitude, focus on working together on strong teams to deliver the best products - Experience developing on, or deploying to Linux platforms - Exposure to other high-level programming and languages such as Java - Prior experience with SCRUM/Agile a plus - Knowledge of scripting languages Education Computer Science Engineering Graduation degree or post-graduation degree from reputed Indian or foreign university. Experience in the industry. 5+ years of experience in the above-mentioned technologies.

Job posted by
apply for job
apply for job
Job poster profile picture - Swetha Puttarajappa
Swetha Puttarajappa
Job posted by
Job poster profile picture - Swetha Puttarajappa
Swetha Puttarajappa

Staff Engineer - Java

Founded 2012
Product
250+ employees
Profitable
Java
Data Structures
Algorithms
Multithreading
J2EE
Spring
RESTful APIs
High Performance Computing (HPC)
Location icon
Bengaluru (Bangalore)
Experience icon
9 - 14 years
Experience icon
30 - 70 lacs/annum

Our Team Team is chartered with initiatives to build and own infrastructure to enable centralized workflow management for better user experience across thousands of retail outlets while maximize on skilled Walmart resources spread across thousands of stores/back office locations. Team will be working on architecting and delivering workflow engine driven by intelligence derived from machine learnt models for millions of User analyzing their transaction history, shopping patterns etc along with real time availability of Walmart resources to accomplish User shopping needs with out compromising user privacy or law of the land. Your Opportunity You will work closely with Business team to understand the requirements, drive design, architecture and influence the choice of technology to deliver solution working closely with senior architects and leadership team. Your Responsibility Design, build, test and deploy cutting edge solutions at scale, impacting multi billion dollar business. Interact with Walmart engineering teams across geographies to leverage expertise and contribute to the tech community. Engage with Product Management and Business to drive the agenda, set your priorities and deliver awesome products. Your Qualifications Bachelor's Degree and 10 yrs. of experience or Master's Degree with 8 yrs. of experience in Computer Science or related field Work with Java, Multithreading, Data Structures, Algorithm, Design Patterns and develop robust high-performance and scalable applications Ability to work with distributed teams in a collaborative and productive manner Provides and supports the implementation of business solutions across all environments Strong computer science fundamentals in algorithms, data structures, data stores, operating systems, etc. 5 or more year of experience with Core Java (Spring, Hibernate) Good knowledge of High performance Stream processing, Large Scale Messaging Systems A self-motivated learner and builder with strong customer focus and obsession with quality Bachelor’s degree in computer science or related discipline and experience of 5 to 8 years core software product development experience. Strong computer science fundamentals in algorithms, data structures, databases, operating systems, etc. Hands on in Architecting and developing large scale Core Java applications Experience in Real time applications, Transactional Systems, Encryption Good expertise in REST, Messaging (KAFKA, RABBITMQ, etc), stream processing (SPARK, STORM etc), Large storage Systems (RDBMS , NO SQL Stores like Cassandra, HBase, REDIS, etc) Solid Experience in developing scalable Event driven applications. Good knowledge of any Business process workflow engines and related technologies like JBPM, Drools, BPEL etc Previous experience working with HIPPA is added advantage Our Ideal Candidate You have a deep interest and passion for technology. You love writing and owning codes and enjoy working with people who will keep challenging you at every stage. You have strong problem solving, analytic, decision-making and excellent communication with interpersonal skills. You are self-driven and motivated with the desire to work in a fast-paced, results-driven agile environment with varied responsibilities. You will also have to provide technical leadership and mentoring to a small team of highly talented and motivated engineers to deliver these solutions with highest quality. Our Company If you’re thinking ‘scale’, think bigger and don’t stop there. At Walmart Labs Bengaluru, we don’t just innovate, we enable transformations across stores and different channels for the Walmart experience. Take a regular day at Walmart Labs and match that with 260 million customers a week, 11,695 stores, under 59 banners in 28 countries and e-commerce websites in 11 countries. That’s Walmart Labs Bengaluru for you. With fiscal year 2017 revenue of $485.9 billion, Walmart employs approximately 2.3 million associates worldwide. We innovate to deliver a simple and seamless experience for our customers. Our tech talent solves the biggest and most complex problems. They drive digital transformation where data and analytics are enabling us to better serve our customers and create a digital relationship with them. As our customers evolve and adapt, we are taking it a few notches further here. We’re changing what customers can expect from the experience of shopping, from the physical stores, to mobile, social and even online; we’re not just ready for the future of shopping, we’re creating it.

Job posted by
apply for job
apply for job
Job poster profile picture - Lakshman Dornala
Lakshman Dornala
Job posted by
Job poster profile picture - Lakshman Dornala
Lakshman Dornala

Senior Java Development Engineer

Founded 2012
Product
250+ employees
Profitable
Java
Multithreading
Data Structures
Algorithms
Location icon
Bengaluru (Bangalore)
Experience icon
6 - 10 years
Experience icon
20 - 50 lacs/annum

Our Company If you’re thinking ‘scale’, think bigger and don’t stop there. At Walmart Labs Bengaluru, we don’t just innovate, we enable transformations across stores and different channels for the Walmart experience. Take a regular day at Walmart Labs and match that with 260 million customers a week, 11,695 stores, under 59 banners in 28 countries and e-commerce websites in 11 countries. That’s Walmart Labs Bengaluru for you. With fiscal year 2017 revenue of $485.9 billion, Walmart employs approximately 2.3 million associates worldwide. We innovate to deliver a simple and seamless experience for our customers. Our tech talent solves the biggest and most complex problems. They drive digital transformation where data and analytics are enabling us to better serve our customers and create a digital relationship with them. As our customers evolve and adapt, we are taking it a few notches further here. We’re changing what customers can expect from the experience of shopping, from the physical stores, to mobile, social and even online; we’re not just ready for the future of shopping, we’re creating it. Our Team Retail Technology team at @WalmartLabs India is chartered to delivering next generation of ecommerce, fulfillment and logistics solutions which power the digital meets physical initiatives of the largest company in the world. The team is working on following areas:E-commerce Fulfillment: Systems that help Walmart help fulfill online orders to customers that enable Omni channel capabilities.Logistics: Systems that help Walmart move goods efficiently from supplier to the customer. This is the backbone of the company which ensures Walmart maintains the most efficient supply chain.Merchandise: Systems that allow decision to be taken around pricing and sourcing of general merchandise Your Opportunity As a part of the team in India that owns end to end development, from concept to feature roadmap,implementation, testing, documentation and their operations, you will have a significant impact on our online business by building a Service Oriented Architecture framework, an API Gateway as an EAI platform, Identity & Access Management system for all of Walmart Single Sign-On & Open ID capabilities, You will also develop tools for Application monitoring, problem prediction, detection & diagnostics. You will Drive development of API Gateway, Security framework and Service Performance Monitoring tools to support high volumes and are scalable, extensible, simple, reliable as well as easy to deploy and maintain. Work cross-functionally with application engineers to use Platform frameworks. Develop an automated capability to monitor and analyze production systems.*Support standards and practices with technical and business partners as needed. Assist in the development of and implements standards for external partner integration. Your Qualifications BS or equivalent and above degree in Computer Science or a related field 8+ years of experience in Java & J2EE based Web Technologies & Frameworks with a focus in either Service Oriented Architecture or API Gateways or Identity and Access Management. In depth understanding of internals from one or more technology domains likeNetwork protocols, JVM internals, Garbage Collection algorithms, Failure detection algorithms & Application failover strategies,Internals of Linux or Unix / Routing, Load Balancing schemes & Virtualization, indexing schemes, Data replication, workings of a query engine, etc. Hands-on experience with one or more of these technologies & frameworks Spring, oCXF,ESB, RESTful Web Services, AX-RS,IAM ,SSO,OAuth. Our Ideal Candidate You have a deep interest and passion for technology. You love writing and owning codes and enjoy working with people who will keep challenging you at every stage. You have strong problem solving, analytic, decision-making and excellent communication with interpersonal skills. You are self-driven and motivated with entrepreneurial passion and desire to work in a fast-paced, results-driven agile environment with varied responsibilities.

Job posted by
apply for job
apply for job
Job poster profile picture - Hari Prahan
Hari Prahan
Job posted by
Job poster profile picture - Hari Prahan
Hari Prahan

Java Developer

Founded 2015
Product
6-50 employees
Bootstrapped
Spring
Java
Multithreading
Maven
JUnit
Location icon
Bengaluru (Bangalore), Coimbatore
Experience icon
2 - 3 years
Experience icon
2 - 5 lacs/annum

We are looking for good Java Developers, for our IOT platform. Those who are looking for a Change please drop in your profiles at www.fernlink.com

Job posted by
apply for job
apply for job
Job poster profile picture - Jayaraj Esvar
Jayaraj Esvar
Job posted by
Job poster profile picture - Jayaraj Esvar
Jayaraj Esvar

Software Development Engineer 3

Founded 2008
Product
250+ employees
Raised funding
Java/C++
Algorithms
Architecture
Distributed Systems
High Performance Computing (HPC)
Multithreading
Location icon
Anywhere
Experience icon
7 - 14 years
Experience icon
30 - 50 lacs/annum

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.

Job posted by
apply for job
apply for job
Job poster profile picture - Chidananda Yogananda (HR)
Chidananda Yogananda (HR)
Job posted by
Job poster profile picture - Chidananda Yogananda (HR)
Chidananda Yogananda (HR)

Senior Java Developer

Founded 2009
Products and services
51-250 employees
Profitable
Java
J2EE
Hibernate (Java)
Multithreading
Object Oriented Programming (OOPs)
Spring
Struts
Spring MVC
Location icon
Bengaluru (Bangalore)
Experience icon
2 - 5 years
Experience icon
4 - 6 lacs/annum

We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. You will be responsible for Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. 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. 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 - Karthik Rameshkumar
Karthik Rameshkumar
Job posted by
Job poster profile picture - Karthik Rameshkumar
Karthik Rameshkumar

Engineering Manager

Founded 2014
Product
250+ employees
Raised funding
High Availability
Scalability
Architecture
Distributed Systems
High Performance Computing (HPC)
Multithreading
Location icon
Bengaluru (Bangalore)
Experience icon
8 - 15 years
Experience icon
30 - 40 lacs/annum

About Swiggy Swiggy provides food-delivery services from restaurants in the users' vicinity on its website as well as on a mobile app available on both Android and iOS platforms. Is Swiggy different? Swiggy, unlike several other food ordering platforms has its own delivery fleet consisting of smartphone equipped personnel, guided by an app powered by routing algorithms, who pick up orders from restaurants and deliver them to customers. What we have? We currently have a core team of close to 1000 people across 8 cities. This counts among the fastest new geography launches ever witnessed in Indian start-ups that are operations-intensive. Swiggy has tie-ups with close to 1000 restaurants across Bengaluru, Gurgaon, Delhi, Hyderabad, Kolkata, Mumbai, Pune and Chennai. Funding Details - We have got 3 rounds of funding in a year's time a total of $60.5 million US Dollars. We are trying to solve some of the interesting problems in the food & logistics space such as building cloud kitchen infrastructures, building a scalable platform to support a Lakh orders per day. Please go through the Link below: http://www.thehindubusinessline.com/info-tech/food-delivery-appswiggy-raises-35-minseries-c-funding/article8120798.ece http://economictimes.indiatimes.com/topic/Swiggy http://economictimes.indiatimes.com/et-now/corporate/food-delivery-start-up-swiggy-raises-35-million-in-series-c funding/videoshow/50642046.cms We are looking for: Engineering Manager / Senior EM We are looking for a passionate, entrepreneurial, hands-on engineering manager to join the Bangalore Swiggy Engineering team. In this role, you will be responsible for leading a team of application and front-end / Back-end engineers to drive innovation in full-stack product development, while relentlessly improving performance, scalability, and maintainability. Responsibilities: -Technically Hands-on, Prior experience with scalable Architecture managing team of (5-10) Sr. engineers / Engineers, and coaching, mentoring while maintaining a hands-on role with code development -Experience working with Product Managers and UX Designers -Experience with web technologies, PHP/ Java, Python, Linux, Apache, MySQL, solr, memcache, redis, javascript, ajax etc. -Experience with high performance websites catering to millions of daily traffic is a plus -Excellent teamwork skills, flexibility, and ability to handle multiple tasks -Experience and ability to bring in software engineering life cycle best practice -Excellent analytical and problem solving skills.

Job posted by
apply for job
apply for job
Job poster profile picture - Ajith Prakash
Ajith Prakash
Job posted by
Job poster profile picture - Ajith Prakash
Ajith Prakash

Specialist - C++

Founded 1990
Services
250+ employees
Profitable
C++
enterprise design patterns
Architecture
Data Structures
Multithreading
Location icon
Bengaluru (Bangalore)
Experience icon
8 - 13 years
Experience icon
18 - 29 lacs/annum

At Sapient Global Markets, we are quite literally on the front lines of the biggest issues facing the global markets leaders today – investment banks, asset management firms, wealth managers, oil and energy firms, and government and regulatory agencies. Driving transformation and leading change within these industries requires big thinkers who bring insight, knowledge, technical acumen and passion for innovation. What we offer is the opportunity to join a recognized leader in developing and delivering groundbreaking solutions for today’s dynamic global marketplace and an award-winning culture that fosters growth and leadership. Choose to be a Troublemaker – challenge the status quo, innovate, disrupt and seize the opportunity to transform yourself. All this while having fun along the way! Job Title: Specialist Platform – C++ Job Summary: The candidate will be working in a global development team environment spread across various locations building/supporting IT solutions for TRM domain (FO, MO and BO) JOB RESPONSIBILITIES - Owns consistency and high quality in solution delivery - Sets up the development and production environments and troubleshoots performance issues - Participates in architecture and design reviews for projects that require complex technical solutions - For package implementations, performs the gap analysis between business requirements and the package features and design the configuration, customizations, extensions, interfaces required to meet the requirements - Represents the organization in customer-facing communication pertinent to Sapient’s technical expertise on the specific platform - Develops and promote architectural best practices and standards - Participate in development stage and play role of hands on developer as and when required - Experience Guidelines: YEARS OF EXPERIENCE - 9-12 yrs. We are seeking experienced people - With strong hands on development experience on C++ development - Capable of building architecture/design from scratch or taking existing production architecture and changing requirements to come up with cohesive, intelligent and logical solutions to the problems. - The person will be leading and mentoring other developers to make significant contributions to the team and should be ready to be hands down as the situation demands. - In-depth understanding of OOAD concepts and is able to think through a problem at abstract level to come up with the solution. - Stronghold on applying enterprise design patterns to solve complex business problems. Has ability to understand the need of patterns, and has experience in doing tradeoffs to decide which pattern to use when. - Experienced working and designing n tier applications. Should definitely be able to design / architect / have thoughts on the backend layer as well. - Deep understanding of C++ specifically with respect to designing and development of core business layers of the application. - Must have good working knowledge of designing and developing multithreaded applications. - Hands on development work on C++ as core programming skills for at-least 5 years, preferably on Linux /Unix - Strong experience using and implementing data structures. - Should have experience in large and complex distributed systems (knowledge of CORBA/RMI/DCOM/etc) - Should have good understanding of RDBMS with decent experience in writing complex SQL and stored procedures. - Should have good understanding of messaging middleware concepts, usage and application (Message Queues, TIBCO, etc). - Possess good communications and interpersonal skills - Investment banking domain experience is added advantage - Team player and able to assist junior member in development - Good communications to handle coordination and liaison with different stakeholders - Software Modularity - Innovative design features - High level Business Operations - Interact with clients on conceptual & practical issues, Implementation techniques, appearance and Style PERSONAL ATTRIBUTES: - Strong and innovative approach to problem solving and finding solutions - Excellent communicator (written and verbal, formal and informal) - Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution - Ability to multi-task under pressure and work independently with minimal supervision - Ability to prioritize when under pressure Education: Full Time Bachelor’s / Master’s degree (Science or Engineering preferred) About Global Markets Sapient Global Markets, a part of Publicis.Sapient, is a leading provider of services to today’s evolving financial and commodity markets. We provide a full range of capabilities to help our clients grow and enhance their businesses, create robust and transparent infrastructure, manage operating costs, and foster innovation throughout their organizations. We offer services across Advisory, Analytics, Technology, and Process, as well as unique methodologies in program management, technology development, and process outsourcing. Sapient Global Markets operates in key financial and commodity centers worldwide, including Boston, Calgary, Chicago, Dusseldorf, Frankfurt, Houston, London, Los Angeles, Milan, New York, Singapore, Washington D.C. and Zurich, as well as in large technology development and operations outsourcing centers in Bangalore, Delhi, and Noida, India. For more information, visit www.sapientglobalmarkets.com. Sapient is a registered service mark of Sapient Corporation

Job posted by
apply for job
apply for job
Job poster profile picture - Kanika Arora
Kanika Arora
Job posted by
Job poster profile picture - Kanika Arora
Kanika Arora

C++ Architect

Founded 1990
Services
250+ employees
Profitable
design patterns
datastructures
C/C++
Algorithms
Linux/Unix
Multithreading
XSTL
Location icon
Bangalore, Bengaluru (Bangalore)
Experience icon
8 - 12 years
Experience icon
5 - 28 lacs/annum

Sapient Global Markets, a division of Sapient® (NASDAQ:SAPE), is a leading provider of services to today’s evolving financial and commodity markets. We provide a full range of capabilities to help our clients grow and enhance their businesses, create robust and transparent infrastructure, manage operating costs, and foster innovation throughout their organizations. We offer services across Advisory, Analytics, Technology, and Process, as well as unique methodologies in program management, technology development, and process outsourcing. At Sapient Global Markets, we don’t simply help firms, regulators and other market participants better manage change. So you will help them formulate the strategies and build the solutions that will put them ahead of the game. JOB RESPONSIBILITIES - Owns consistency and high quality in solution delivery - Sets up the development and production environments and troubleshoots performance issues - Participates in architecture and design reviews for projects that require complex technical solutions - Develops and promote architectural best practices and standards - Participate in development stage and play role of hands on developer as and when required SKILL REQUIREMENTS We are seeking experienced people - With strong hands on development experience on C++ development - Capable of building architecture/design from scratch or taking existing production architecture and changing requirements to come up with cohesive, intelligent and logical solutions to the problems. - The person will be leading and mentoring other developers to make significant contributions to the team and should be ready to be hands down as the situation demands. - In-depth understanding of OOAD concepts and is able to think through a problem at abstract level to come up with the solution. - Stronghold on applying enterprise design patterns to solve complex business problems. Has ability to understand the need of patterns, and has experience in doing tradeoffs to decide which pattern to use when. - Experienced working and designing n tier applications. Should definitely be able to design / architect / have thoughts on the backend layer as well. - Deep understanding of C++ specifically with respect to designing and development of core business layers of the application. - Must have good working knowledge of designing and developing multithreaded applications. - Hands on development work on C++ as core programming skills for at-least 5 years, preferably on Linux /Unix - Innovative design features - High level Business Operations - Interact with clients on conceptual & practical issues, Implementation techniques, appearance and Style

Job posted by
apply for job
apply for job
Job poster profile picture - Saumya Agarwal
Saumya Agarwal
Job posted by
Job poster profile picture - Saumya Agarwal
Saumya Agarwal

"WPF Architect"

Founded 1990
Services
250+ employees
Profitable
"WPF"
"WCF"
"MVVM"
SQL
XAML
Architecture
Multithreading
Location icon
Bangalore, Gurgaon, Bengaluru (Bangalore)
Experience icon
4 - 10 years
Experience icon
5 - 10 lacs/annum

Core .NET  A proven track record of design, development and delivery  OO development experience (OOPS, Design Patterns) with C# server-side development in large scale, multi-threaded business critical applications  Good design skills using n-tier architectures (scalability, multithreading, caching, business & data layers) or SOA based applications  Is able to coach and mentor others in use of GoF, GRASP and other design patterns.  Good Hands on skills in coding in C#  Basic skills in Threading, Serialization, Performance, Security and Remoting  .Net 3.5 & above frameworks  Database skills (SQL/Oracle/Sybase), ability to write stored procedures  Basic understanding of patterns like MVP, MVVM, MVC etc.  Exposure to both Winforms and ASP .net  Appreciation of how Javascript interacts with the Silverlight controls and how to facilitate communication between Silverlight, Browser and the Web Server. Winforms Skills  Should have more than 2 years of experience developing Winforms based applications  Should have deep understanding of creating large Winforms based applications  Should have knowledge of Background Worker, Events and Delegates, ASync Pattern, STA, Data Binding, Reflection, Dirty Properties etc..  Should have expert level knowledge on Winform controls like Data grid, Tree view, Property bag, Progress bar, Tab control, Menu Bar, and Validator controls. Exposure to similar third party controls from developers like Xceed, Janus, Infragistics, Dev Express, Telerik etc. is a plus.  Must have exposure to frameworks like CAB, CAL etc.  Exposure to middle ware frameworks like ADO .NET, CSLA, .NET tiers, Active Objects or others.  Understanding of Messaging frameworks/applications like MSMQ, JMS, MS Exchange.  Basic Understanding of Workflow engines like WWF, Biztalk etc.  Implementation experience of any one rule engine. WPF & Silverlight Skills  Understands GUI development best practices.  Can visualize screens applications and break it in to various forms and screens. Maturity level may vary depending on the number of years on experience.  Exposure in customizing and extending UI controls like Tree View, Ribbon, Property Grid, WPF Grid etc.  Should understand XBAP  Should have more than 6 months experience in designing applications using WPF, Expressions Blend and Visual Studio 2008 or higher.  Understands the WPF as a framework with decent knowledge base framework elements, the layout system, Visual Tree, User Control, data binding, control template, styles and dynamic resources and animations.  Must understand Dependency Property System  Must understand the underlying Threading model and the use of Dispatcher class  Must understand the concept of Shell and how it can be used with both WPF or Silverlight

Job posted by
apply for job
apply for job
Job poster profile picture - Pavani Pandey
Pavani Pandey
Job posted by
Job poster profile picture - Pavani Pandey
Pavani Pandey

C/C++ Developer

Founded 1990
Services
250+ employees
Profitable
STL
design patterns
SQL
C/C++
Data Structures
Linux/Unix
Multithreading
Location icon
Gurgaon, Bangalore, Bengaluru (Bangalore)
Experience icon
4 - 9 years
Experience icon
7 - 20 lacs/annum

JOB PURPOSE A Senior Associate contributes towards a particular module of work by bringing deep core technology expertise and relevant business subject matter expertise to the table JOB RESPONSIBILITIES Architecture & Design a. Prepares the technical design of the technology components within the module (one or more of client/web presentation tier, server tier, data access and data model, integration component, package function customization) b. Participates in design reviews and provides insightful comments to improve the design quality and design conformance to standards c. Provides innovative solutions to technical issues during the project that could impact one or more modules of the project Development a. Implements (hands-on) the module components based on Sapient and industry best practices. These components could be custom built, or built using a third party tool and also could involve extending an industry package b. Supports the module in production, resolves hot issues and implements and deploys enhancements to the application/package c. Works with/helps other team members to resolve technical issues. Client Interaction a. Interacts with client (client senior developers and architects) to create technology specifications from business requirements for one or more modules within the project b. In some scenarios, collaborates with client developers to design, build, test and deploy the module components and integrate with the rest of the modules c. Raises and drives to closure with the client any technical design and implementation issues in the module and also in the interfaces and interactions with other modules Planning Tracking & Estimation a. Estimates the implementation and deployment of the module based on design architecture,testing strategy and overall project plan b. Reports progress and issues to the Manager in a timely manner. In particular, to relay issues that might impact on quality or the ability to deliver to timescales or estimates SKILL REQUIREMENTS a. Has expertise in / C++ on either Linux/Unix or Windows platform. b. Participates in design for at least one medium sized project (six months+) or multiple small projects. c. Is able to identify classes and assign responsibilities to them. d. Understands and applies GoF, and other design patterns. e. Can explain performance and capacity planning concepts and processes. Can performance tune applications using various runtime tools provided for at least one technology stack. f. Can participate in profiling an application for thread management, resource locking, memory and cpu profiling, I/O profiling, race condition management. Nice to Haves - a. Demonstrates Intermediate level proficiency in one of the SQL Development Languages listed: Oracle - Development (PL/SQL), SQL Server Development - T-SQL b. Experience in designing for high-availability systems. c. Experience in financial services domain. Personal Attributes: a. Strong and innovative approach to problem solving and finding solutions b. Excellent communicator (written and verbal, formal and informal) c. Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution d. Ability to multi-task under pressure and work independently with minimal supervision. e. Ability to prioritize when under pressure EXPERIENCE 4-8 yrs EDUCATION Full Time Bachelor's / Master's degree (Science or Engineering preferred) BUSINESS UNIT Sapient Global Markets Twitter: @SapientIndia Facebook: facebook.com/SapientIndia

Job posted by
apply for job
apply for job
Job poster profile picture - Kanika Arora
Kanika Arora
Job posted by
Job poster profile picture - Kanika Arora
Kanika Arora

Principal Software Engineer

Founded 2004
Product
51-250 employees
Raised funding
Java
Analytics
Distributed Systems
Hibernate (Java)
Multithreading
Relational Database (RDBMS)
Spring
Location icon
Bangalore, Bengaluru (Bangalore)
Experience icon
10 - 15 years
Experience icon
0 - 0 lacs/annum

COMPANY PROFILE - Manthan (www.manthan.com) Manthan serves as the Chief Analytics Officer for global consumer industries. With its portfolio of analytic products and solutions Manthan helps its customers derive competitive advantage through data-driven decisions. Manthan’s solutions are architected with deep industry specificity, bringing together analytics, technology and industry-practices to place sophisticated, yet intuitive analytical capability. Headquartered in Bangalore with offices in US, UK, Singapore and Brazil, Manthan’s client footprint spans 20 countries. Manthan serves the analytics needs of Retail, CPG, Pharma and Market Research industries. Manthan is venture-funded with Fidelity Private Equity, Norwest Venture Partners and Temasek, on its board.

Job posted by
apply for job
apply for job
Job poster profile picture - Gautham K
Gautham K
Job posted by
Job poster profile picture - Gautham K
Gautham K

Software Engineer/ Senior Software Engineer

Founded 2015
Product
6-50 employees
Profitable
Core Java
Concurrency
Web Services
Algorithms
Data Structures
Multithreading
RESTful APIs
Location icon
Bangalore, Bengaluru (Bangalore)
Experience icon
2 - 6 years
Experience icon
5 - 15 lacs/annum

Cleo India team (www.cleo.com) is looking for senior developers who will help design and develop key features and enhancements in the product suite. • Must have background in product development. Should have worked on all the phases of product development cycle. Must have substantial involvement in design and implementation. • Understand requirements and develop reusable code using design patterns & component architecture and write unit test cases • Strong coding and design skills with prior experience in developing scalable & high availability applications using Core Java/J2EE • Good Analytical and Problem solving skills (exposure to Algorithm, etc) • Development experience in SOA and integration technologies like Web services, EJBs, SOAP, etc. is desired. • Excellent team player and easy to work with person. • Good communication skills to interact with extended team in HQ. • Ability and willingness to learn new technologies and domains quickly. This position is for Bangalore location. Qualifications Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the Cleo India labs, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems. Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. B.E, B.Tech, MCA or equivalent experience relevant to functional area. 2+ years of software engineering or related experience.

Job posted by
apply for job
apply for job
Job poster profile picture - Suvinee Vats
Suvinee Vats
Job posted by
Job poster profile picture - Suvinee Vats
Suvinee Vats
Why apply via CutShort?
Connect with actual hiring teams and get their fast response. No 3rd party recruiters. No spam.