Basic Qualifications Candidates for this role must have: Bachelor’s degree in computer science or a related field At least three years of experience writing production code of increasing complexity Strong understanding of computer science fundamentals, including algorithms, complexity analysis, data structures, problem solving, and object-oriented analysis and design Proficiency in at least one of the following: Java, C, C++, C#, Ruby, Scala, Python Experience refactoring code and evolving architectures Experience crafting unit, integration, functional and regression tests Preferred Qualifications Master’s degree in computer science or a related field Experience developing in a Linux environment Experience applying service-oriented architecture techniques to production use cases Experience in developing secure, multi-platform mobile applications
UrbanCompany serves approximately 800,000 customers every month, for a variety of their home services needs. It is present in all major metropolitan cities of India and UAE, and has recently also ventured into Australia and Singapore. Over 20,000 service partners rely on UrbanCompany for their earnings and livelihood, with the platform driving either all, or >80% of their business. The platform is growing rapidly, scaling at 3x YoY, supported by a strong balance sheet and a clear path to profitability.Marketplace Team is the core of any Aggregator Business Model. We are responsible for maximizing delivery and providing a delightful service to our customers. Marketplace Teamhas 4 key problem statements:Capacity - Team responsible for maximizing deliveries and minimizing no response.Ensuring that each customer gets a professional when they want it. Lead demand and supply planning.Allocations - Allocate a service professional who is best suited for the job so that eachprofessional get a fair earning opportunity. The team responsible for different allocationstrategies and ensuring each request gets a satisfactory response. Supply Starvation, %Ops Intervention, or RecoveryCost and professional utilization.X-Fulfillment - Team responsible for NoShow and Late show, uniform adherence, customerexperience before start job on the app.Delivery Team - aim to maximize customer delight/Delivered NPS. The team is responsiblefor Trust and Safety, Perfect Delivery, and Recovery from the bad customer experience.Job Responsibilities :As a part of this team, you would be expected to:● Strong design fundamentals and experience of designing complex software systems.● Build and optimize capacity and allocation algorithm.● Build a system for high availability and scalability.● Define new features and define the new technology stack.● Set team best practices.● Comfortable working with multiple teams – product, data analyst, data science.Who can apply?- Bachelors/master's in computer science from top tier Engineering School- 3-7 years prior engineering experience in building distributed systems- Proven ability to work on a fast-paced environment- History and Familiarity of server-side development of APIs, databases, dev-ops, andsystems- Fanatic about building scalable, opinionated, high-quality, secure and reliable data products- Experience with Databases like Redis, Kafka/Kinesis, Mongo, Mysql, Elasticsearch
Why are we building Urbancomapny? Organized service commerce is a large yet young industry in India. While India is a very large market for a home and local services (~USD 50 Billion in retail spends) and expected to double in the next 5 years, there is no billion-dollar company in this segment today. The industry is bare ~20 years old, with a sub-optimal market architecture typical of an unorganized market - fragmented supply side operated by middlemen. As a result, experiences are broken for both customers and service professionals, each largely relying upon word of mouth to discover the other. The industry can easily be 1.5-2x larger than it is today if the frictions in user and professional's journeys are removed - and the experiences made more meaningful and joyful. The Urban Company team is young and passionate, and we see a massive disruption opportunity in his industry. By leveraging technology, and a set of simple yet powerful processes, we wish to build a platform that can organize the world of services - and bring them to your finger-tips. We believe there is the immense value (akin to serendipity) in bringing together customers and professionals looking for each other. In the process, we hope to impact the lives of millions of service entrepreneurs, and transform service commerce they way Amazon transformed product commerce. Job Description : Urbancompany has grown 3x YOY and so as our tech stack. We have evolved in data-driven approach solving for the product over the last few years. We deal with around 10TB in data analytics with around 50Mn/day. We adopted platform thinking pretty at the very early stage of UC. We started building central platform teams who are dedicated solve for core engineering problems around 2-3 years ago and now it has evolved to a full-fledged vertical. Out platform vertical majorly includes Data Engineering, Service and Core Platform, Infrastructure, and Security. We are looking for an Engineering Manager for the Data Engineering team currently. A person who loves solving standardization, have strong platform thinking, opinions, have solved for Data Engineering, Data Science and analytics platform. Job Responsibilities Building high octane teams with high opinions and strong platform thinking Working on complex design and architectural problems. Solving funnel analytics, product insights and building a highly scalable data platform Experience in building Data Science Platform Highly productive data-driven models to contribute to product success and building Visioning out the roadmap and thought process behind taking current tech stack to next level Building and maintaining the high NPS of 70% of platform products Strong decision-maker with hands-on experience Think about abstractions, systems and services and write high-quality code. Have an understanding of loopholes in current systems/architecture that can potentially break in the future and push towards solving them with other stakeholders. Think through complex architecture to build robust platforms to serve together all the categories and flows, solve for scale, and work on internally build services to cater to our growing needs. Job Requirements At least 1-2+ Years of experience in managing teams 5-8 years of experience in the industry solving complex problems from scratch and have graduate/post-graduate degrees from top-tier universities. A thinker with strong opinions and the ability to get those opinions into reality Prior experience of creating complex systems in the past. Ability to build scalable, sustainable, reliable, and secure products based on past experience and leading teams and projects by themselves. Ability to bring new practices, architectural choices, and new initiatives onto the table to make the overall tech stack more robust. History and familiarity with server-side architecture based on APIs, databases, infrastructure, and systems. Ability to own the technical road map for systems/components. What can you expect? A phenomenal work environment, with massive ownership and growth opportunities. A high performance, high-velocity environment at the cutting edge of growth. Strong ownership expectation and freedom to fail. Quick iterations and deployments – fail-fast attitude. Opportunity to work on cutting edge technologies. The massive, and direct impact of the work you do on the lives of people.
Ability to brainstorm and come up with solutions to open-ended problems. Ability to take ownership and drive initiatives end to end. Desire to learn and dive deep into new technologies on the job, especially around modern data storage and streaming open-source systems (Cassandra, Kafka, Spark, Elastic) and machine learning/deep learning (CNNs, sci-kit learn, Conventional Machine Learning techniques) Experience building high throughput/low latency systems. Solid understanding of CS fundamentals-Operating Systems, Databases, and Data Structure. Key Skills: E./B.Tech in Computer science or equivalent degree with min 1 Yr. of experience in at least one or more programming languages including but not limited to Java/Scala, Python, or C++. Knowledge of Big Data Systems (Cassandra, Elastic, Kafka, Kubernetes, Docker) Passion for products and aspiration to make big impact. Strong database design and query writing skills with a commitment to performance and efficiency Solid engineering principles and a clear understanding of data structures and algorithms.
Dear Candidate,, Greetings of the day! As discussed, Please find the below job description. Job Title : Hadoop developer Experience : 3+ years Job Location : New Delhi Job type : Permanent Knowledge and Skills Required: Brief Skills: Hadoop, Spark, Scala and Spark SQL Main Skills: Strong experience in Hadoop development Experience in Spark Experience in Scala Experience in Spark SQL Why OTSi! Working with OTSi gives you the assurance of a successful, fast-paced career. Exposure to infinite opportunities to learn and grow, familiarization with cutting-edge technologies, cross-domain experience and a harmonious environment are some of the prime attractions for a career-driven workforce. Join us today, as we assure you 2000+ friends and a great career; Happiness begins at a great workplace..! Feel free to refer this opportunity to your friends and associates. About OTSI: (CMMI Level 3): Founded in 1999 and headquartered in Overland Park, Kansas, OTSI offers global reach and local delivery to companies of all sizes, from start-ups to Fortune 500s. Through offices across the US and around the world, we provide universal access to exceptional talent and innovative solutions in a variety of delivery models to reduce overall risk while optimizing outcomes & enabling our customers to thrive in a global economy.OTSI's global presence, scalable and sustainable world-class infrastructure, business continuity processes, ISO 9001:2000, CMMI 3 certifications makes us a preferred service provider for our clients. OTSI has the expertise in different technologies enhanced by our partnerships and alliances with industry giants like HP, Microsoft, IBM, Oracle, and SAP and others. Highly repetitive local company with a proven success of serving the UAE Government IT needs is seeking to attract, employ and develop people with exceptional skills who want to make a difference in a challenging environment.Object Technology Solutions India Pvt Ltd is a leading Global Information Technology (IT) Services and Solutions company offering a wide array of Solutions for a range of key Verticals. The company is headquartered in Overland Park, Kansas, and has a strong presence in US, Europe and Asia-Pacific with a Global Delivery Center based in India. OTSI offers a broad range of IT application solutions and services including; e-Business solutions, Enterprise Resource Planning (ERP) implementation and Post Implementation Support, Application development, Application Maintenance, Software customizations services. OTSI Partners & Practices SAP Partner Microsoft Silver Partner Oracle Gold Partner Microsoft CoE DevOps Consulting Cloud Mobile & IoT Digital Transformation Big data & Analytics Testing Solutions OTSI Honor’s & Awards: #91 in Inc.5000 . Fastest growing IT Companies in Inc.5000…
We are currently hiring a professional, skilled Software Developer to develop, create, and modify applications software or specialized utility programs of our company. Role & Responsiblities Researching, designing, implementing and managing software programs Testing and evaluating new programs Identifying areas for modification in existing programs and subsequently developing these modifications. Writing and implementing efficient code Bug fixing and debugging existing code. Understanding product requirements, architecture, design Qualifications & Skills Required Tech(CS/IT)/BCA/MCA/Any specialized course in the Required field Must know C/C++/JAVA/.NET 0-2 year experience in software development.. For C/C++ developer Deep knowledge and hands on experience with web applications and programming languages like- C/C++ Design, build, and maintain efficient, reusable, and reliable C++ code Should have good technical skills related to Email Services Operating System and File Systems. Working independently and multi-tasking effectively. Understanding of projects from client as well as own view point The ability to learn new technologies quickly. Help maintain code quality, organization, and automatization Enhance product test and build infrastructure. For Java Developer. Must have strong background / knowledge in Core Java. Must Have skills : Core java,swing ,J2EE. Must know about Collection Multi Threading and File handling. Must know how to use Eclipse/Net Beans Very Polished professionals with strong Communication Skills Excellent design, coding and debugging skills . Troubleshoot variety of complex software problems Sound knowledge of Computer Science fundamentals - data structures, algorithms, operating system concepts. Position :Software Developer No. of position:10 CTC- Negotiable Location: Dehradun Job type: full time Timing: 10am to 7pm
Are you looking to be part of a dynamic and growing organization? At Mobiloitte, we build the technology that integrates technology. Mobiloitte is looking for a motivated and experienced Lead Developer for our iOS team. As a lead thinker on the iOS team, your passion for mobile and visual design will change the way millions of people collaborate. Roles & Responsibilities. Coordinate between multiple cross-functional teams (Design, Backend and Front-end) both internally and with client teams to understand requirements and develop technical documents. Oversee and participate in day-to-day activity and projects in their team, resolving or escalating roadblocks or other issues in a timely manner. Act as Scrum Master overseeing daily standups, sprint planning, demos, retrospectives, etc. End to end management of client engagements - detailed project plans, scope and budget definition, resource allocation, project/ apps delivery, maintenance. You will be responsible for the daily maintenance and delivery of mobile applications. Develop iOS projects for iPhone and iPad using Swift /Objective-C Programming Language. Participate and lead team meetings and lead code reviews. You will be responsible for successful and timely delivery of high quality apps to the App Store marketplace. Responsible for ensuring quality delivery of code through static and dynamic testing techniques. Responsible for development of reusable application frameworks and components. Takes full responsibility for multiple applications from inception to release. Desired Candidate Profile: Strong experience in iOS application programming (Focus on Swift, Objective-C,Cocoa, xCode) and preferably some experience in Android application programming (Java, Android SDK). 1+ years experience performing people or project management for a team. Experience in metrics collection and reporting experience, and a borderline-unhealthy obsession w/ metrics. Experience with Core Data, iTunes Connect and/or TestFlight Experience with third-party frameworks such as Ionic, NativeScript, Cordova, and ReactJS. Familiarity with RESTful APIs to connect iOS applications to back-end services. Understanding of PCI, PII and mobile application security. Can architect and integrate apps with backend and 3rd party API’s. In depth understanding of Adaptive layouts - iOS storyboards, auto layout, Size classes Experience releasing an iOS app and Android app to the App Store. Experience in continuous integration and unit testing frameworks. Excellent written and verbal communication skills .
Looking for a technically sound and excellent trainer on big data technologies. Get an opportunity to become popular in the industry and get visibility. Host regular sessions on Big data related technologies and get paid to learn.
idea has a unique approach and it can be a big move in future on technology platform.