The platform engineering team designs builds and owns the systems to support the various applications, products, and services. We are a team of highly motivated individuals with a passion for solving large complex problems. We value an aptitude for research and a passion for learning. Together we are building one of the largest distributed computing platforms in the country. As a part of the engineering team you will be: • building highly-scalable and secure payments platform • primary owners of one or more components of the platform and will drive innovation in your area of ownership • working with various product teams gathering requirements and adding capabilities • working with some of the smartest people in the industry and will have ample opportunity to learn and grow • using cutting-edge cryptography to secure payments beyond industry standards. • deriving actionable insights by mining TBs of data. • building low-level infrastructure that aims to push the boundaries of network performance. • participating actively in recruitment and nurturing of engineers as awesome as you. What are we looking for ? Review and influence new evolving design, architecture, standards and methods with stability, maintainability and scale in mind Identify patterns and provide solutions to class of problems Research, evaluate and socialize new tools, technologies, and techniques to improve the value of the system Be able to multi-task, prioritize and handle dependencies with minimal oversight. From a technology perspective, you should have knowledge and/or experience in a reasonably sized subset of the following ( the more, the merrier!! ) Worked on one or more large scale java applications. Good understanding of nuances of distributed systems, scalability, and availability. Good knowledge of one or more relational and NoSQL databases and transactions. Shrewd focus on latency and throughput of services. In-depth understanding of concurrency, synchronization, NIO, memory allocation and GC. Experience with IaaS clouds like AWS/Google Cloud, Azure, OpenStack etc.. Experience in working with Message Brokers and Application Containers Great ability to mentor and train other team members. Plus Points: Clear understanding of the CAP theorem and its implications for real-world distributed systems. “Call me maybe” is more than just a song for you. You have studied distributed systems like Dynamo, HBase, various messaging and queuing systems and understand nuances of Time, Clocks, and Ordering of Events, rate control, load distribution. You can smell fraud, transaction risks and abuse a mile away.
Proficiency in any HMI tool (QT, EB Guide, ALTIA, GUI, OGL, Disty, Kanzi, HTML, Populus anyone) to support the development of the embedded product. Knowledge of graphics tools Photoshop and InDesign. Proficiency in C++ language. Good experience and exposure to Linux build environment. An added advantage for exposure to Automotive Embedded Development and Testing tools (IDE, Vector CAN tool like CANoe, GENy). Exposure to Requirements Management tools (like DOORS, Polarion), Design tools (like EA), and Configuration management tools (like CM Synergy, Plastic SCM, GIT). Knowledge of UML state diagrams, sequence diagrams drawing ability, analysis. An added advantage for exposure to Displays and Cluster products of Automotive Domain. Familiarity with SW development process (Agile/Scrum) is desirable. Good verbal and written communication. ROLES AND RESPONSIBILITIES Requirement analysis, Design and Development. HMI development for infotainment and cluster products. Peer Review, Unit Testing and Functional Testing. Work with project manager to support estimation and planning in an iterative development environment. Debug and resolve the customer reported issues on target board. Interact with multiple software competency and system competency to overcome the obstacles of the owned module. About US: Suventure is a next-generation technology or organization that helps clients use information technology as a business enabler. Suventure strives to be at the forefront of innovation in information technology and outsourcing leveraging IT to provide maximum returns. At Suventure, we would like to be long-term partners in our customers" business journey, the journey where destinations keep evolving. As a business partner, Suventure ensures that incremental IT steps in the journey are rewarding and fulfilling. Suventure will remain a trusted knowledgeable friend, partner, and advisor throughout customers" business journey. For more on the company please do visit our website www.suventure.ca
Should take responsibility for the planning and execution of technical projects Strong grasp of CS fundamentals and excellent problem solving abilities to ensure that systems are high in quality with maintainable and reusable code Experience with hands on coding and independent ownership of software components Deep understanding of software engineering practices, Object Oriented Analysis & Design, Design Patterns, Data Structure, Algorithms Ensure best engineering practices in performance, scalability, enterprise system
Work on backend of a Saas platform and other cool things.
Video Hacker : Storeo Media Pvt. Ltd., Bangalore, India - Engineering Description : - Storeo Team is building the world's first AI Video Assistant - Kubric (https://kubric.io). We- re solving a real need in a fastest-growing medium of content consumption - how to make great videos, faster. Our beta customers love our product and want more: we- re analyzing hundreds of video formats from Insta, FB, Reddit, YT and more to be able to create unique kickass videos in a matter of minutes, and we- re just getting started. - We- re looking for video hackers to work on a new project related to video encoding and optimization. You'll work in C, C++, and Python to help build a new system that will change the way people create videos. - You- ll be joining an amazing team from Myntra, Lytro, StumbleUpon, Yahoo, Paytm, IIT-KGP and ISB and work on things that will change the way content is created in future. Requirements : - You want to make online content cooler. - You have experience in C/C++. Python experience a plus. - You know video or are passionate about it. You can parse MP4s, hack ffmpeg, and tune it to run at huge scale in the cloud. - You understand video creation. You understand what customers care about and why. - You want solve problems creatively and not just copy what everyone else is already doing. Benefits : - Work with one of the best teams in content-tech - Supportive culture - Salary + equity - Investment in career growth and training Location : Bangalore - We're working in a beautiful office space, just steps from malls, theaters, eat-outs.
Rippling (YC company) is launched to help SMB’s automate new hire on-boarding checklist and become the employee system of record. Rippling has raised $7M+ in seed funding from most early Zenefits investors and Y Combinator partners. Our headquarters is in San Francisco and we have our engineering center in Bangalore. Role: Build and lead a highly productive team of software engineers. Deep, hands-on programming and technical design skills with demonstrated willingness and capability to learn new technologies quickly. You will build and own self serve. Your dedication to your craft is infectious, your pride when releasing code is evident and you can inspire others around you. You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching. You will be responsible for improving the reliability and availability of the platform. Qualifications 4+ years software development experience. Bachelor Degree in Computer Science or equivalent. We're hiring and would love to hear from you : firstname.lastname@example.org
An ideal candidate will operate at all levels, diving deep into the details while providing strategic inputs for the product in a fast paced environment. our Sr. SDEs don’t just define the technical approach, but also have a seat at the table to help make the right product decisions. As a technical leader you will be working with business partners, software development engineers and testers UI/UX designers to design, implement, test, launch, document, and maintain complex software applications, tools, and systems. You will have significant influence on our overall strategy by helping define these product features, drive the system architecture, and spearhead the best practices that enable a quality product. You will learn a variety of cutting-edge technologies and mobile development processes, and develop well-rounded skills on technology, leadership, and effective project management. You will also mentor junior software development engineers. Not only do we deliver high-impact customer facing features, we also focus on learning, sharing, innovating and having fun at work. ## Responsibilities * Big Data Structure and system building for user content recommendation * Architect Video-Streaming Service * Lead architecting the other scalable web service * Take individual ownership of a project from start to finish delivering on time and with high quality code that is thoroughly tested * Lead the backend team to provide feature and delivery and cooperate with the other team * Mentoring junior software engineers to improve their skills, and make them more effective, product software engineers * Build up and lead software engineering best practices within the tech team and across others for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations * Data Security, DevOps, DBMS & Scaling ## What Are We Looking For In You * Bachelor’s or Masters degree in Computer Science or a related engineering field * Have 5+ yrs of experience with building backend applications, Web Apps & Analytics, a solid foundation in computer science, with strong competencies in data structures, algorithms and software design * Proficiency in at least one modern programming language such as C, C++, C#, Java, knowing Node.js is a plus * Proficient on Big Data Technology, including Hadoop, Hive/HBase, Spark/Storm, cache tech Redis, Kalfka/Flume * Design and build scalable REST API or service for the Mobile and Web Apps * You should also have taken a leading role in building reliable, scalable software that has been successfully delivered to users * Test driven application development Experience * Enthusiasm to learn and contribute in a challenging & fun-filled startup * Knack for problem solving and follow efficient coding practices
Wizergos is hiring Freshers!! We are looking for Brilliant and Highly motivated Freshers who want to experience fast paced product development at a startup. At Wizergos we are building things ranging from Conversational Chat Bots , Speech analysis, Language Translations, Video and Audio streaming over the web and many more cool stuff!! Students with Computer Science Engineering and having exposure to JS, Angular, HTML, CSS would be preferred
The secret-sauce at PhonePe lies in its highly robust and scalable backend system powering millions of transactions everyday. The backend engineering team is responsible for the architecture, development and scaling of PhonePe’s complex microservices based distributed system running on its own private cloud. Our backend software engineers have end-to-end ownership from choosing the right technology stacks to applying the appropriate design patterns and ultimately building and managing the systems. If scaling the systems to support our hyper-growth while continuing to designing new capabilities that power advanced product features excites you, lets talk.!
Creating the most innovative platform that empowers us to engage and be more effective in our social environment
Looking for developer interested to do R&D work on 2D imaging experimenting deep with opencv libraries and optimizing those for mobile devices.
Looking for ML and NLP Engineers for AI domain
Software Engineer (Remote) | 2-4 years of experience Here at The Procedure, we celebrate people. We respect their ambitions and beliefs. With a team of 5, we drive business process automation with a goal to make human being friendly software accessible to larger sections of society. Key Responsibility Work directly with our clients in conjunction with Business Development & Client Servicing to understand their business process. We're big on value addition; incremental or disruptive. Proactively write clean code, optimize code, write tests, review peer code Iterate quickly based on client feedback More About You You are a good problem solver You are a passionate engineer with strong opinions and a diverse technical background You have a sense of pride in the code you write You believe that languages are tools to solve problems and are be able to pick the right tool for the right job You are able to identify and solve problems You strive to write code that lasts years, not months You don't shy away from working on new stacks, legacy codebases You love to read/author open source code and get inspired by the amazing work published by other developers in the community You are updated with the latest news on tech, coding and development You have an excellent command of written and spoken English More About Us We are a team of driven individuals with a mission to identify and solve interesting business challenges. Our team includes people who have worked in giants like EY, Jacobs, Silicon Valley bigwigs like OpenTable, amongst many other startups. Our technology stack includes React, Django, Docker, iOS, Android, Angular, React Native, Sails, PHP to name a few. We are quick to jump on new technologies and discard obsolete ones. We strongly believe in growing as a team so peer reviews are absolutely critical. We ship quality code without breaking stuff via Continuous Deployment and Test Driven Development (TDD). We believe in hiring individuals who will add to the culture and not just fit in it. We are building a team to last, grow and have fun while doing so. Most of all, we believe in you. And an environment that fosters creation above all else. You will be proud of how you have grown over time spent in this company. Remember, whoever you are and whatever your beliefs are, if you are a problem solver looking for a good environment, you've found the sweet spot. How to apply If you like what you read above and are interested to join us, drop a mail with your resume/github profile.
NAGRA, the digital TV division of the $1Billion Kudelski Group, provides security and multiscreen user experience solutions for the monetization of digital media. It offers content providers, OTT and DTV operators worldwide with secure, open, integrated platforms and applications over broadcast, broadband and mobile platforms, enabling compelling and personalized viewing experiences. The company is headquartered in Cheseaux-sur-Lausanne, Switzerland. For more details about the company please refer to the page http://www.nagra.com We are looking for Senior Software Engineer role , candidate should be individual contributor. Salary is not prirority
About Mindtree: Mindtree delivers digital transformation and technology services from ideation to execution, enabling Global 2000 clients to outperform the competition. “Born digital,” Mindtree takes an agile, collaborative approach to creating customized solutions across the digital value chain. We are co-headquartered in Bangalore, India and New Jersey. Founded in 1999, we are now 17,000+ Mindtree Minds across the globe. Our annual revenue crossed $700+ million in 2015-16. Mindtree provides services in e-commerce, mobile applications, cloud computing, digital transformation, data analytics, EAI and ERP, with more than 290 clients and offices in 14 countries. Job Responsibilities: • Minimum 4-7 years of experience in design & development of application software. • Should have strong knoweldge in Shell/ perl Scripting and SQL. • Design, build, and maintain efficient, reusable, and reliable C++ code • Hands on experience in writing algorithms and memory management using C/C++. • Experience in converting requirements into design and object orientated development. • Knowledge of Standard coding guidelines. • Implement performance and quality modules • Identify bottlenecks and bugs, and devise solutions to these problems • Help maintain code quality & organization Primary Skill: C/ C++ Secondary Skill: Shell/ Perl scripting Mindtree has an Industry leading Digital Practice where exceptionally skilled Individuals like you would be a great addition to this growing group. If you’d like to discuss about this opportunity, please share your update profile to email@example.com Regards, Renu Jagadish Mindtree TA Team
Innoviti Payment Solutions (Innoviti) started its payments business in 2008 and quickly established itself as a pioneer in solving difficult problems in the payments space using technology. Innoviti’s aim is to fuel India’s growth by helping drive a cashless economy. We believe this will release a tremendous amount of money in the Indian market that will ease the availability of credit to fuel entrepreneurship, create jobs and improve the living standards of every Indian. Only technology and a talented team that can put technology to use can address this tough problem. Innoviti is a well-funded company backed by marquee investors such as Titan Company (JV between Tata Group and TIDCO) and Catamaran Ventures (founded by Mr. N. R. Narayana Murthy) and NIIC, Canada. The company has been winner of several awards including Deloitte fastest growing company in APAC award three years in a row and Red Herring award twice. We hold 4 patents with 7 more in pipeline. Our business involves developing products that use technology to remove friction in a) the supply of money (credit) and b) movement of money. These seemingly simple objectives are actually very tough problems. Today less than 7% of entrepreneurs get access to capital to grow. Less than 8% of purchases happen through electronic money. Solving these tough problems in sustainable ways that are scalable and profitable is a tough challenge! To address these problems we have built some remarkable products such as uniPAY and smelending.com that today process more than Rs 10,000 Cr. of transactions annually. Leading customers such as Reliance Retail, Lifestyle, Yatra, Indigo, Inox, Tanishq, BPCL, WalMart are using these products. What makes us feel really proud is how cleverly we have used technology to make short-term credit available to more than 24,000 small businesses. Without technology, the challenges in supplying credit to this segment was not profitable for lenders and these businesses were unable to grow. If our track record is anything to go by, we have already made a small dent in the world of payments! We are now looking for enhancing our team with talented individuals who are ready to address more complex challenges and make a bigger dent! Would you like to join this journey? Frontend Developers Location: Bangalore Responsibilities: The suitable candidate will use C, C++ programming in the smart card technology space to understand the customer requirements and ensure that the project is delivered to merchant or production movement in a timely fashion. Duties: • Person should have 3+ years of experience and excellent capability to understand the customer requirement and drive till project delivered to merchant or production movement. • Should be able to have detailed interaction with banks and other customers and gather technical requirements Skills & qualifications: • Strong in C, C++ programming • Good knowledge in smart card technology including contact and contactless cards and other associated ISO standards. • Experience working on POS (Point Of Sale) such as Verifone and Ingenico Terminals • Experience working on EMV is MUST. Good knowledge in EMV specification and transaction flow. • Key management and cryptographic standards (TDES/DUKPT). • Good in design and documentation. • Banking/payment domain knowledge is MUST. • Payment schemes (VISA, MasterCard, AMEX, Rupay, Diners) standards and certification process knowledge. • Good communication skills • Application development in different POS platform would be value added. • Good knowledge in Emphasis on multithreading, socket programming would be an advantage. • Hands on in Core Java, sqlite • Worked in Microsoft COM technologies
We are hiring for a major healthcare products client in Bangalore.
About Nivaata Systems Nivaata Systems is a venture funded, Bangalore based, Location Intelligence company. Our Location Intelligence platform, Verayu, allows us to rapidly build and deliver enterprise mobility solutions over the cloud. With these solutions Nivaata Systems is changing the way modern enterprises integrate location intelligence into their business processes. At Nivaata we believe in creating technology for the future and this is reflected in the 7 patents we have. Our products have been well received in the market enabling us to grow at a whirlwind pace over the past two years (we grew from a 3-member founding team to an 85+ member team in the last 2 years with offices across Bangalore, Gurgaon and Chennai) At present, we have built two products on the Verayu platform: 1. Routematic – A cloud based employee transport ERP system which is deployed in multiple large-scale organizations across the country 2. FieldView – A cloud based mobile workforce management solution which is well deployed in multiple organizations across multiple countries The founding team at Nivaata is drawn from premier institutions like IISc, ISB and IIM with over 50 years of collective experience. Job Description The Android product engineer will work in a team environment in the design and execution of mobile products. We are looking for a self-starter who is excited to learn and improve his or her skillset in the ever-evolving medium of the web and mobile. The ideal candidate will be a thinker who understands why writing optimized and well organized code is important for an application to play out well. A coder par excellence who displays an undying passion for achieving the perfection in his/her work and is not afraid to question the existing product requirements/designs to make it even better. Responsibilities Technical 1. Translate requirements and implement product features to perfection using Android technology stack. 2. Deliver best-in-class code across a broad array of interactive mobile products 3. Develop and test across multiple environments. 4. Serve as a thought leader on the product feature related issues. Other Responsibilities 1. Work on continuous improvement of the products through innovation and learning. Someone with a knack for benchmarking and optimization. 2. Work as a team player and make Nivaata’s work culture even more awesome Candidate Profile Experience 1. Minimum 4 years of programming experience in Android Mobile technology. 2. Prior experience working on high visibility and high traffic mobile applications will be an advantage. 3. Prior experience of working in a product company would be an advantage Education 1. BE/B. Tech from IITs/Top NITs/Tier-One schools or any graduate with a PG in IT/CS 2. Engineering Degree preferable but not a constraint for the right candidate as long as experience and other qualification requirements are met. Skills 1. Excellent skills in Android technology stack programming including, Java programming, with a strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes 2. Expert knowledge of open-source Android ecosystem, common task libraries and concepts like data structures, threading, offline storage and performance tuning. 3. Excellent knowledge of RESTful APIs to connect Android applications to back-end services 4. Sound Knowledge of latest Architecture trends, Design Patterns and Object Oriented Programming Concepts 5. Excellent knowledge of Android UI design principles, patterns, and best practices along with Google’s Android design principles and interface guidelines 6. Excellent knowledge of cloud messaging APIs and push notification frameworks 7. Knowledge of web technologies and UI/UX standards 8. Knowledge of low-level C-based libraries will be a plus 9. Good understanding of code versioning tools such as Git, BitBucket, Mercurial, SVN, etc. and familiarity with continuous integration 10. Soft Skills: Strong communication and inter-personal skills. Ability to work in a fast paced, high energy environment.
We are a new-age startup aspiring to make a perceptible difference in the startup ecosystem by creating the world's largest startup intelligence platform for private companies. We do not just track data, but make a valuable sense out of it giving a bird's eye view of the ecosystem. If you are crazy about solving problems that you see everyday in the startup journies, come and join us on this amazing ride! You are a match, if you have : * Strong Coding * Good command over Data Structure, Algorithms * Good design skills * The ability to produce bug-free and production grade code * The skills that we consider plus: Elastic Search, MongoDB, My Sql, Crawling You are a match, if you are looking to: * Develop very high sense of ownership, the zeal to build scala ble applications * Develop a deep understanding of the start-up ecosystem * Work with a performance oriented team driven by ownership and open to experiments * Build customer facing technology product for global customers * Design and develop end to end applications with very high qua lity Who are we: * We are the research partner for venture capitalists and corporate development professionals * We are advisory to various stakeholders in the startup world * We are a startup backed by SAIF Partners, Sachin Bansal (Flipkart), Binny Bansal (Flipkart), Sahil Barua (Delhivery), Nandan Nilekani(ex-UIDAI), Mohandas Pai (Aarin Capital), Neeraj Arora (Whatsapp) and Anand Rajaraman (Junglee), Teruhide Sato (Beenos), Girish Mathrubootham (Freshdesk) and Aneesh Reddy (Capillary Technologies) * We are trusted partners of Global giants such as Facebook, Accel Partners, Soft Bank, GE, Flipkart, Menlo VC, Sequoia, BCG, VMWare, Stanford, Target, Wells Fargo etc
We are a US based startup on a mission to personalize learning for everyone and also make it affordable. We are currently building the most advanced adaptive engine that applies learning methodologies based on the cognition and retention of each student. Our product vision is to enable students improve their learning outcomes in the shortest possible time to enable them to gain mastery, better grades and ultimately have greater opportunities in their desired field. Our solutions are currently being used at various educational institutions to help students overcome hurdles during their learning process. If you are passionate about our mission, come and talk to us. We provide an open collaborative environment, a great team and a fun place to work along with excellent benefits and attractive stock options.
Sattva MedTech is an award-winning medical devices startup. Our aim is to solve 300,000 annual fetal deaths in India caused by fetal distress and we are building a next-generation, wearable fetal monitoring solution designed and engineered for India. We are a passionate team of designers, engineers, and clinicians - all crazy about delivering the best technology and product experience. Seed funded and supported by Government of India, USAID and World Bank Group grants.
At Qubole, we are building the most advanced, cloud-based, big data-as-a-service platform. Our customers include some of the top consumer and enterprise companies in the world, such as Pinterest, Flipboard, Ola Cabs, Pearson, and Fanatics. With 200 PB, and growing, of data processed every month, we help our customers put big data analytics in the hands of their users quickly while removing administrative barriers. We were founded by Facebook alumni who authored the Apache Hive project and ran Facebook’s Data Infrastructure team for many years. Additonally, we’ve drawn rock star employees from companies like Google, Yahoo, Microsoft, Amazon, LinkedIn, Flipkart, NetApp, Vertica, Teradata, Oracle, TIBCO, and others. Qubole is backed by leading Silicon Valley venture capital firms Lightspeed Venture Partners, Charles River Ventures, and Norwest Venture Partners. Our offices are located in Mountain View, California and Bangalore, India. Please visit https://jobs.lever.co/qubole/5ab097e2-45f8-4e7f-96d5-2c0a1bc0cf66 to know more about the job.
Will be part of product development team and will be supporting the team with design and implementation of several features associated with Storage integration, performance validation and new feature support. - 5+ Years pf experience in understanding of NAS (CIFS, NFS, SAMBA) on Linux. - Programming experience in C, C++, GoLang. Engineers with other programming language experience with willingness to learn GoLang are also welcome. - Experience with working on NAS storage from one or more vendors such as NetAPP, EMC, Dell, HP, Synology - Know how of iSCSI / SAN will be added plus. - Knowleged of Networking basics of TCP/IP, UDP, Routing
Will be part of product development team and will be supporting the team with design and implementation of several features for distributed docker deployments. - 2+ Years of experience in using, deploying Docker, LXC or Rkt containers. - Programming experience in C, C++, GoLang. Engineers with other programming language experience with willingness to learn GoLang are also welcome. - Experience in the following areas is added advantage REST interface implementation, OAUTH, ProtoBuff, RabbitMQ etc.
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 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
New team getting formed. Great learning opportunity to work on building team with Engineering focus. Multitude of opportunities across technology spectrum.
EasyEcom is a AI powered eCommerce platform targeted for mid to large size brands. EasyEcom is disrupting entire eCommerce across entire world. We are looking for highly enthusiastic engineers who want to be part of highly talented team comrpising of IITians NITians etc Startup enthusiasts Top notch developers Entrepreneurs We pay cash + equity.