Founded in 2013, Therefore Consultancy and Services Pvt Ltd is a funded company based in Bangalore. It has 6-50 employees currently and works in the domain of Marketing Tech.
"We are looking for Hybrid app developers, who can develop apps for our platform."
"We are looking to hire a good android developer with some experience, freshers are also welcome."
"AUTOMATION TEST ENGINEER,SOFTWARE TESTER"
"* Minimum 4 years experience\n\n* Solid experience in developing medium or large size applications especially e-commerce. Knowledge of audio/video streaming an advantage.\n\n* Good knowledge of OOP, Java and databases\n\n* Must be good in conceptualising UI and UI design\n\n* Should be able to integrate third party libraries\n\n* Should be up to date with the latest Android SDKs\n\n* Should be able to research and write project papers if needed\n\n* Should be able to implement test cases, evaluate, report, track, and verify bugs\n\n* Masters in CS or equivalent with a solid foundation in algorithms, data structures and optimized software design"
"As a Developer at ThoughtWorks, you’ll get to:\n\n \n\n* Think through hard problems in a consultancy environment, and work with amazing people to make the solutions a reality\n\n* Work in a dynamic, collaborative, non-hierarchical environment where your talent is valued over your job title or years of experience\n\n* Build custom software using the latest technologies and tools\n\n* Craft your own career path\n\n \n\nYou'll be responsible for: \n\n \n\n* Creating complex, enterprise-transforming applications on diverse, high energy teams \n\n* Using the latest tools and techniques \n\n* Hands-on coding, usually in a pair programming environment \n\n* Working in highly collaborative teams and building quality code \n\n* Working in lots of different domains and client environments \n\n* Understanding the business domain deeply and working closely with business stakeholders \n\n \n\nIdeally, you should you have: \n\n \n\n* 5 to 12 years of development and delivery experience with Java / Ruby on Rails / Scala and/or mobile technologies \n\n* Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications \n\n* Great OO skills, including strong design patterns knowledge \n\n* Familiarity with relational databases, preferably Oracle or SQL Server\n\n* Experience working with, or an interest in Agile Methodologies, such as Extreme Programming (XP) and Scrum \n\n* Knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI) \n\n* Strong communication and client-facing skills with the ability to work in a consulting environment is essential\n\n* Desire to contribute to the wider technical community through collaboration, coaching, and mentoring of other technologists \n\n* Senior developers (8+ years) are expected to be the Architect for relatively smaller enterprise level projects and for larger projects, you are expected to work closely with the fellow architects to come up with the architecture and take it further."
"Autoninja is a rapidly growing, venture-funded startup building mobile CRM tools for Auto retailers in India. CRM stands for Customer Relationship Management but means different things in different contexts. In our context, CRM tools help automobile dealerships market their services to prospective customers.\nAutoninja is a SaaS company. It means that our software is hosted in the cloud and served on web and mobile front-ends. It also means that we are in the business of selling software, not in the business of selling “things” with software. This difference is crucial. This difference means that we are mad about software; that we care deeply about the software we build. It also means that we are passionate about working with only the best software engineers in this country.\n\nThe Role\nSoftware engineers at Autoninja are expected to be strong problem solvers with a deep understanding of how to make software modular. If you’ve ever built a complete application all by yourself, that’s a major plus. Most people you will work with at Autoninja have done so.\nYou will also be expected to really understand software architecture. You should be able to imagine the architecture of a new product and make choices even before the spec is ready. Further, you will be expected to train and coach other engineers on the team.\nSoftware development is about expressing logic elegantly – great software engineers are great writers too. Hence, we expect you to have strong communication skills. We are agnostic about your major; some of the best Indian developers we know do not have a CS degree. We strongly believe that great engineers learn to work with any stack in a matter of days.\n\nYou Have\n● Good Analytical Skills and Problem-Solving Ability\n● Strong grasp of core Computer Science Concepts\n● Strong Communication Skills\n● A Deep Hunger to Learn and Create Technology\n● At least 2 years of Relevant Work Experience in React, Laravel and MySQL\n● Displayed ownership in building end-to-end applications\n\nWe Have\n● Multiple Cutting-edge Software Products\n● A very wide Technology Stack – Python, React, Laravel, PHP, MySQL, Angular, FreeSWITCH,\nsipML5, Android, iOS, React-native... whew!\n● A Great Learning Environment and a lot of Freedom\n● Some of the best Engineers to work along\n● Best-in-Class Pay and Stock Options\n\nIf you are as passionate about great software as we are, we would love to hear from you. Write to us at firstname.lastname@example.org"
"Role and responsibilities:\n\nAs a Solution Architect, you will:\n▪ Guide our fast-growing tech team in building world-class products that are highly intelligent, robust, scalable and secure.\n▪ Constantly sync with product & Business team to align with business priorities, and plan for long-term and short-term architecture goals.\n▪ Own the complete SDLC of our product(s) by managing the solutions, engineering, testing, release and maintenance.\n▪ Work closely with product owners to align on their feature backlogs and plan for engineering\n▪ Streamline DevOps by working with engineers, QA, Infra, TechOps and PM teams - build management, testing, release structures\n▪ Build high performing teams with adequate training and skill development techniques\n\n\nRequirement:\n▪ 7+ years of Cloud Infrastructure & software development experience\n▪ Expert in Microservices/ APIs driven architecture design and implementations\n▪ Multi-cloud/cloud agnostic application design experience (AWS / GCP/ Azure) – security design, auto-scaling, clustering, containerization etc.\n▪ Strong expertise in programming & scripting (Java, Python, C++ etc)\n▪ Experience with SQL and NoSQL DB implementations\n▪ Big data, ML, AI experience would be a bonus"
"We are looking for an individual who wants to work on a tech heavy product, and the challenging technical problems that entails. Problems vary, and can be as diverse as scaling the product smoothly as the company grows, to setting up a device farm, or solving streaming issues through a browser, without the use of plugins. The ideal candidate will be excited for the challenge to transform and think critically on many computer science disciplines including product design, usability, building APIs and user centric online applications, business logic, scaling performance, and 24x7 reliability.\n\nKey Responsibilities\n\n● Works on the web application layer, backend, systems, streaming and other associated technology to build our product and components\n\n● Find solutions and solve issues around a variety of operating systems or programming languages\n\n● Researching new technologies and adapt them to BrowserStack requirements\n\n● Own and commit to all your work, and be accountable for your results\n\n● Using and understanding code from Open Source\n\n● Teaching others how to use new software\n\n● Willing to learn new programming languages and databases\n\n● Able to write efficient SQL queries and design schemas for relational databases\n\n● Participate in a culture of code reviews, writing tech specs, and collaborating closely with other people (no lone wolves)\n\n● Produce high quality software that is unit tested, code reviewed, and checked in regularly for continuous integration\n\n● Develop multitier scalable, highvolume performing, and reliable usercentric applications that operate 24x7\n\n● Scale distributed applications, make architectural tradeoffs applying synchronous and asynchronous design patterns, write code, and deliver with speediness and quality"
"As an Agile Test Automation Engineer you will work in partnership with program / project managers , business analysts , developers , testers , and product owners to ensure that all testing activities occur in a timely fashion and to the level of quality demanded by the business. As an individual you will be responsible for developing the Test Automation solution for QA testing. This will include the Front End UI Test Automation as well as the Backend API based automation. In addition to this , successful candidate will review business requirements , functional specs; write and execute test cases to test the functional and technical requirements in order to verify they are successfully met.\n\nTechnical Skills\n1+ yrs. of experience of QA Testing preferably in financial services industry.\nHands on and Strong Test Automation Experience both UI and Backend Automation.\nStrong Knowledge of Core Java , UNIX and SQL.\nStrong knowledge of any of the UI Automation preferably Selenium.\nPreferably Strong knowledge of financial industry and QA processes and standards. \nSolid understanding of the Software Development Life Cycle (SDLC).\nHands on experience of Test Management / Defect Management tool (ALM , JIRA etc.).\nAbility to analyze and debug issues found in day to day application testing.\nAbility to create detailed test cases / scripts for technical and / or business clients and execute them.\n\nProfessional Skills \nExcellent communication , problem solving , and interpersonal skills.\nWork closely with project managers and developers on QA project deliverables.\nExperience working with resources in a global workforce environment is preferred.\nExperience working in a team - oriented , collaborative environment.\nAbility to work individually and as part of a team.\nKeen attention to detail and be proactive.\nCo - ordination and follow up Skills \nResults Documentation and presentation\nWilling to learn new technologies"