We Build You own Partners in Innovation ISVs “COMAKE” your IP with a dedicated offshore development team Know more Enterprises Build and maintain IP for your business, operations, and strategic needs through a strategic partnership with coMakeIT. Know more COE Benefit from our expertise in product innovation, scaling up R&D and handling challenges of … Continue reading Home →
Job Description: We are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. Responsibilities: .Translate designs and wireframes into high-quality code .Design, build and maintain high performance, reusable, and reliable Java code .Ensure the best possible performance, quality, and responsiveness of the application .Identify and correct bottlenecks and fix bugs .Help maintain code quality, organization, and automatization Skills: .Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes .Familiarity with RESTful APIs to connect Android applications to back-end services .Strong knowledge of Android UI design principles, patterns, and best practices .Experience with offline storage, threading, and performance tuning .Ability to design applications around natural user interfaces, such as “touch” .Familiarity with the use of additional sensors, such as gyroscopes and accelerometers .Knowledge of the open-source Android ecosystem and the libraries available for common tasks .Ability to understand business requirements and translate them into technical requirements .Familiarity with cloud message APIs and push notifications .A knack for benchmarking and optimization .Understanding of Google’s Android design principles and interface guidelines .Proficient understanding of code versioning tools, such as Git .Familiarity with continuous integration
Desired Skills : - Strong Core Java skills (fundamental concepts of OOPs) - Sound knowledge of Data Structures and Algorithms - Analytically strong and open to learn - Good in Multithreading & Collections Good to have : - Knowledge of Advanced- Java (J2EE) - Experience in any SQL or NoSQL databases - Experience in REST-API - Spring MVC - Hibernate - Familiar with any versioning control systems
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. Responsibilities Lead the design, implementation, and maintenance of custom applications and tools Scope and document technical work based on business requirements Perform code reviews and help with improving coding standards for the team Interact with cross-functional teams to understand and analyze detailed requirements, troubleshoot issues Help development team with any questions, issues for completing deliverables Manage communication between team members in different time zones Analyze and help with strategic improvements of the applications, process Be available to participate in troubleshooting production escalations as needed Maintain documentation of all applications, systems, changes.
We are one of the best companies to work for.
Job Description: We are looking for a Java developer responsible for building Java applications. This includes anything between complex groups of back-end services and their client-end (desktop and mobile) counterparts. Your primary responsibility will be to design and develop these applications and to coordinate with the rest of the team working on different layers of the infrastructure. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential. Responsibilities: • Translate application storyboards and use cases into functional applications • Design, build and maintain efficient, reusable, and reliable Java code • Ensure the best possible performance, quality, and responsiveness of the applications • Identify bottlenecks and bugs, and devise solutions to these problems • Help maintain code quality, organization, and automatization Skills: • Experience in developing RESTful and SOAP Web-services • Experience in the Spring Framework • Excellent knowledge ORM technologies (JPA2 & Hibernate) • Knowledge of Angular.Js is a plus. • Development, test-driven development, and continuous integration. • Skill for writing reusable Java libraries • Knowledge of concurrency patterns in Java • Strong background in core Java/Servlets/JSP/MVC • Knack for writing clean, readable Java code • Experience with both external and embedded databases • Understanding fundamental design principles behind a scalable application • Basic understanding of the class loading mechanism in Java • Creating database schemas that represent and support business processes • Proficient understanding of code versioning tools, such as Git • Familiarity with build tools such as Ant, Maven, and Gradle • Familiarity with continuous integration
Job Description – Engineering Manager About the Job The LUNA group is looking for a strong Engineering Manager to lead an engineering team in Bangalore that is responsible for building customer applications on the Akamai Platform. You will work with other engineers, Customer Care group and other groups in Akamai to improve upon existing applications and create new applications for the LUNA Control Center. About the Team LUNA Control Center is Akamai’s main portal. It is the critical system that all of our customers interact with to gather traffic analytics, manage configurations, fetch training and support materials and view their bills. The LUNA group is responsible for the software infrastructure and technical evolution of Luna Control Center. Development engineers in the Portal team execute full lifecycle development of a large-scale multi-tier web application: requirements analysis, application design, implementation and deployment to customer-facing production. Responsibilities: • Recruit, mentor, and lead a large team of talented engineers to their full potential. • Communicate clearly and honestly with internal and external stakeholders about progress, roadblocks, and timelines. • Inspire engineers to work hard, leading by example and keeping enthusiasm high in tight-deadline situations. • Oversee technical scoping and design of projects, ensuring projects deliver the expected value on time. • Handle day-to-day management tasks such as performance reviews, managing time off, and coordinating with Human Resources. • Work closely with management to identify risks, solve problems, and maintain progress. • Foster innovation in the team to develop features that push Akamai’s offerings well beyond those of our competitors. Basic Qualifications • Education: Bachelor’s Degree in Computer Science or related field. • Overall experience: 10+ years of software development experience. • Experience managing engineering teams and mission-critical software projects with customer-facing deliverables on tight deadlines. • Experience with the complete software development process. • Experience in J2EE development. Desired Qualifications • Desire to work in a fast-paced, dynamic, small-team environment. • Experience with cross-platform, multi-browser web app development. • Excellent verbal communication skills. • Strong communication and organizational skills. • Highly responsible, self-disciplined, motivational, creative, and confident. • Web development experience as a senior engineer/architect ideal. • Understanding of Internet protocols, including IP, HTTP, TCP, DNS.
Job Description You will join the core product team to design and develop Mobikon's products that are changing how restaurants run their business. As part of a small team, you’ll be involved in the entire product lifecycle from conception to prototyping to development to launch. You will be part of building a platform for interacting with third-party partners by defining APIs, managing other toolkits. You’ll have the freedom to make key product decisions and be given significant product ownership. We believe in Agile, short release cycles and quick iterations. Like all good startups, we work hard and move fast in an organized chaos; but you’ll have fun and have a big influence on the success of the company. We are solving hard problems and you will often face exciting, even daunting, challenges. There's A LOT of room for cool innovation in our space and we love to work with people who are brimming with ideas and not shy about sharing them. We look for people who are driven by a passion to build awesome products that delight our users. Responsibilities - Design and develop elegant backend code which is well documented and write tests for same. - Build the core framework for a high-scale, highly reliable web service. - Work with many third parties, partners to design and develop outbound/inbound integrations. - Research and develop new approaches to problems. - Take start-to-finish technical ownership of features and/or applications from inception to delivery. - Do what it takes to get things done . (pick up new technologies, work with front end technologies as and when required). Qualifications - Degree in computer science or equivalent. - A solid foundation in computer science, with strong competencies in data structures, algorithms, analysis, and software design and excellent problem-solving skills. - 3+ years experience of building web applications with any high level language. - Experience exposing functionality through RESTful interfaces. - Skilled in variety of data stores, database design, data modelling and SQL queries. - Have strong troubleshooting skills and attention to detail. - Strong written and oral communication skills, ability to multi-task, establish priorities and meet tight deadline. - Fast learner; independent and self-teaching. - Team player - ability to work cooperatively with the other engineers
We are looking for a stellar Full Stack developer to help us build our next generation IoT/Embedded devices. Responsibilities: • Build our backend APIs and embedded software for IoT/Embedded devices • Work with product owners to spec the requirements. • Design, code, test and deliver various features in our product roadmap. • Integration with Amazon Alexa, Google Home Kit, Apple Home Kit and other third party platforms. Requirements Required Skills: • 2+ yrs experience in building Embedded software • 1+ yrs in building IoT/Embedded devices. • 2+ yrs in Python, Php, Java • 2+ yrs in building APIs • Strong networking knowledge. • Hands on knowledge of IoT • Hands on knowledge of Unix/Linux. • Good oral and written communication skills in English Preferred Skills: • Prior experience with IoT/Embedded • Experience with scrum development, Jira & Git/SVN • Experience with Raspberry Pi/Arduino platform. • Experience with App development on iOS and Android.
About 7 Innovation Labs Data is changing human lives at the core - we collect so much data about everything, use it to learn many things and apply the learnings in all aspects of our lives. 7 is at the fore front of applying data and machine learning to the world of customer acquisition and customer engagement. Our customer acquisition cloud uses best of ML and AI to get the right audiences and our engagement cloud powers the interactions for best experience. We service Fortune 100 enterprises globally and hundreds of millions of their customers every year. We enable 1.5B customer interactions every year. We work on several challenging problems in the world of data processing, machine learning and use artificial intelligence to power Smart Agents. How do you process millions of events in a stream to derive intelligence? How do you learn from troves of data applying scalable machine learning algorithms? How do you switch the learnings with real time streams to make decisions in sub 300 msec at scale? We work with the best of open source technologies - Akka, Scala, Undertow, Spark, Spark ML, Hadoop, Cassandra, Mongo. Platform scale and real time are in our DNA and we work hard every day to change the game in customer engagement. We believe in empowering smart people to work on larger than life problems with the best of technologies and like-minded people. We are a Pre-IPO Silicon Valley based company with many global brands as our customers – Hilton, eBay, Time Warner Cable, Best Buy, Target, American Express, Capital One and United Airlines. We touch more than 300 M visitors online every month with our technologies. We have one of the best work environments in Bangalore. Opportunity Principal Member of Technical Staff is one of our distinguished individual contributors who can takes on problems of size and scale. You will be responsible for working with a team of smart and highly capable engineers to design a solution and work closely in the implementation, testing, deployment and runtime operation 24x7 with 99.99% uptime. You will have to demonstrate your technical mettle and influence and inspire the engineers to build things right. You will be working on the problems in one or more areas of : Data Collection: Horizontally scalable platform to collect Billions of events from around the world in as little as 50 msec. Intelligent Campaign Engines: Make real time decisions using the events on best experience to display in as little as 200 msec. Real time Stream Computation: Compute thousands of metrics on the incoming billions of events to make it available for decisioning and analytics. Data Pipeline: Scaleable data transport layer using Apache Kafka running across hundreds of servers and transporting billions of events in real time. Data Analysis: Distributed OLAP engines on Hadoop or Spark to provide real time analytics on the data Large scale Machine Learning: Supervised and Unsupervised learning on Hadoop and Spark using the best of open source frameworks. In this role, you will be presenting your work at Meetup events, Conferences worldwide and contributing to Open Source. You will be helping with attracting the right talent and grooming the engineers to shape up to be the best. Must Have Engineering • Strong foundation in Computer Science - through education and/or experience - Data Structures, Algorithms, Design thinking, Optimizations. • Should have been an outstanding technical contributor with accomplishments include building products and platforms of scale. • Outstanding technical acumen and deep understanding of problems with distributed systems and scale with strong orientation towards open source. • Experience building platforms that have 99.99% uptime requirements and have scale. • Experience in working in a fast paced environment with attention to detail and incremental delivery through automation. • Loves to code than to talk. • 10+ years of experience in building software systems or able to demonstrate such maturity without the years under the belt. Behavioral • Loads of energy and can-do attitude to take BIG problems by their horns and solve them. • Entrepreneurial spirit to conceive ideas, turn challenges into opportunities and build products. • Ability to inspire other engineers to do the unimagined and go beyond their comfort lines. • Be a role model for upcoming engineers in the organization especially new college grads. Technology background • Strong preference with experience in open source technologies: working with various Java application servers or Scala • Experience in deploying web applications, services that run across thousands of servers globally with very low latency and high uptime.