About Us Led by former Salesforce and Siebel executive Chuck Ganapathi, Tact.AI is on a mission to make enterprise software more human-friendly. Tact.AI is the world’s first mobile sales productivity suite. It combines Salesforce and everyday sales tools into one app that works both in an online and offline environment. Tact’s device-native, conversational platform is used by Fortune 500 companies to transform the daily sales experience in the field and maximize the value of their CRM investment. Tact.AI brings together state of the art conversational AI built on a platform with a razor sharp focus on scalability and extensibility, tied together by a UX-first approach. The India Center of Tact.AI was set up in July 2018, with a focus on bringing together engineering talent to take Tact.AI to the next level, in terms of features, capabilities and scale, while building up on the culture of inclusion that we have always prided itself upon. Tact.AI is a funded startup with a world class product, team and a growing customer base. We are funded by Accel, Redpoint, Comcast, Amazon, Salesforce, Upfront & Microsoft Ventures. About the opportunity: At Tact.ai, we build products that transform how users work by removing friction in their day-to-day lives. Instrumental in this goal of making software more human-friendly are Tact.ai Engineers. Do you relish the challenge of balancing user experience, technical details, optimization, security and omni-channel and cross-platform extensibility? Are you obsessive about making the end user experience better? Join the QA team at Tact.ai, the only company backed by Amazon, Microsoft and Salesforce.com. What You’ll Be Doing You will be part of QA team for Tact.ai, Bangalore. We are looking for QA engineers who are enthusiastic in learning and working with latest technology. You will be responsible for testing app on various mobile & desktop platforms. • Responsible for testing the product end to end. • Execute test cases, review test artifacts, and document defects. • Identify software defects and verify bug fixes. • Independently troubleshoot and reproduce issues, document results, determine root causes. • Lead testing effort for complex features which includes designing test scenarios, creating test plans, implementing and executing test cases. • Create well-written and comprehensive documentation. • Proactively and effectively communicate at all levels, internally and externally. What You Should Have • 3-5 years’ experience in software QA testing. • Excellent interpersonal, written and oral communication skills. • Work effectively in a fast-paced and constantly changing environment. • Manual testing including Ad-hoc testing, Network, and memory among other core functionality tests. • Experience in testing mobile apps or Cloud based solutions. • Experience in testing end to end solutions. • Execute automated and manual test plans. • Test Planning, test design and test execution. • Experience including analysis of requirements and acceptance criteria; coordination with engineers, developers and system architects. • Demonstrated ability to translate requirements/user stories into test cases. Brownie Points: • Knowledge of CRM domain. • Start-up experience.
Job description At Altorum Leren, we are building the future with the latest and greatest technology ever made. Equipped with the newest tools and best-known practices, we provide end-to-end software solutions to businesses to elevate their place in the rapidly-changing world. In order to strengthen our forces, we are looking for a Python Developer responsible for the Server side of our service. Your primary focus will be to implement backend services for our IOT Infrastructure which might expose rest API for Web and Mobile App, with a focus on Reliability and Testability. Your main duties will include creating modules and components and coupling them together into a functional service. The Architecture will be delivered to you, but we will ask for your help in regards to implementation. You will work in a team and responsible for full stack development using Python, and communicate with the IoT devices using API. Responsibilities 1. Delivering a complete full stack application with Python and building the RESTful API. 2. Ensuring high performance with high-quality software following BDD and TDD principle. Writing tested, idiomatic, and documented Python. 3. Coordinating the workflow between the architect, product owner, and yourself and communicating with external web services (cloud services). Skills and Qualification • Proficiency with Python. Deep knowledge of Python practices and commonly used modules based on extensive work experience • Creating self-contained, reusable, and testable modules (using BDD and TDD principle) and components. Ensuring a clear dependency chain, in regard to the app logic as well as the file system. • Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed. Creating custom, general use modules, and components which extend the Python libraries. • Architecting and automating the build process for production, using task runners or scripts. Documenting the code inline. • Writing extensive unit tests using automated TDD tasks • Creating e2e test suites for all components, and running them with Pytest (or a well-reasoned alternative) • Creating configuration, build, and test scripts for Continuous Integration environments Experience – Fresher WORKING WITH ALTORUM LEREN: “I don’t know what a business is. All a company is a bunch of people together to create a product or service. There’s no such thing as a business, just pursuit of a goal—a group of people pursuing a goal.” – ELON MUSK Apart from providing you a forum with state-of-the-art technology and the latest in software tools, at Altorum Leren, we believe in an open-culture and working as a team. The idea of transforming businesses through innovation drives us and we aspire to be the apex of the digital age.
Customer Support Role - Bangalore (India timings: 7-8 AM to 5 PM) We're looking for a technical support engineer to support our customers during India hours (India timings: 7-8 AM to 5 PM) with an experience of 1+ years. We're seeking a passionate and highly driven professional with prior experience of working in a software company - Prepefrable B2B. This role is ideal for someone who is consultative by nature and passionate about customer happiness. Responsibilities 1) Provide high-quality technical support over email and chat primarily to our customers across the Globe 2) Help our customers in all stages of usage of our product - during the trial, setup/configuration, and after-sales support 3) Making sure all customer issues that need resolution by the engineering team are followed through and resolved in a timely manner. 4) Keeping our Help/FAQ sections up to date. 5) Work with our engineering team to help them understand customer problems, reproduce them and fix them. 6) Work with our product team and contribute towards driving our product roadmap with real-world customer requirements Requirements 1) Very Strong written and verbal presentation/communication skills (MOST ESSENTIAL) 1) You must be great at understanding and be analyzing problems 2) You must have at least 1-year experience with customer support for a business/enterprise tool 3) You must be willing to work in the provided timings IST 7-8 AM - 5 AM) 4) You should have excellent spoken and written English communication skills 5) You should be a good writer, with the ability to help non-technical people understand technical aspects of our product. You should also be able to maintain our Help/FAQ. 6) An engineering/technical degree would be considered a strong advantage Apply with Your resume Your current CTC and expected CTC.
Whom are we looking for?Our ground-breaking work requires talented software engineers to solve complex technical challenges.We are looking for world-class developers to join our growing company and be a part of our success story. We are looking for a talented hands-on software engineer with deep experience of software engineering to join our research and development team in India, work on our product and provide end-to-end solutions.What does the role involve?This software engineer will be responsible for all aspects of software development including application architecture, designing, coding and unit testing. This is a hands-on position and the candidate is expected to write code on daily basis. The engineer will be part of a global software development team and should have strong interpersonal, communication and analytical skills.Responsibilities includeConceiving, developing, releasing and maintaining features. For us, a feature isn’t delivered until it’s in production and each team member is responsible for the features that they release.Contributing to overall technical architectureUnderstanding, prioritizing and paying off technical debtMeasuring, diagnosing and improving product performanceFamiliarity with Windows and Linux development environmentsWhy work for us?Compensation is higher than market salaryStimulating challenges that fully use your skills, e.g. real-world technical problems to which solution cannot simply be found on the internetWorking alongside other passionate, talented engineersOur fast-growing company offers the potential for rapid career progressionAbout BlueOptimaBlueOptima is growing fast! Our unique product provides objective software development productivity metrics. The technology has been implemented by some of the world’s largest organisations including insurance companies, telecoms and nine of the world’s top twelve Universal Banks.Our HQ is in London, UK, and we have international offices in New York, USA, Bengaluru and Gurgaon, India and Guadalajara, Mexico.
Principal Software Engineer/ Senior Principal Software Engineer not only contribute to the high-level Architecture of several systems but also contribute to the overall success of the product by driving technology and best practices in engineering in their respective teams. They establish technology vision for respective teams and demonstrate how to solve a deeply complex and hard technical challenge, and help communicate that vision upward (CTO), inward (peers and engineering team) and outward (product & business teams) Job responsibilities: • Coming up with best practices to help the team achieve their technical tasks and continually thrive in improving the technology of the product/team. • Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you can create. • Implementation of long term technology vision for your team. • Responsible for end to end architecture, high level design/ low level design of various systems and applications that you are assigned to • Creating architectures & designs for new solutions around existing/new areas • Decide technology & tool choices for your team & be responsible for them. • Driving the adoption of best practices & regular Participation in code reviews, design reviews, architecture discussions. • Technically Hands-on, prior experience with scalable Architecture • Possess 12+ years of software engineering and product delivery experience, with strong • Excellent command over Data Structures and Algorithms • Exceptional coding skills in an Object-Oriented programming language (Java preferred) • Strong problem solving and analytical skills • Experience with web technologies, PHP/ Java, Python, Linux, Apache, MySQL, solr, • Good knowledge of distributed technologies, real time systems of high throughput, low latency and highly scalable systems • Experience with high performance websites catering to millions of daily traffic is a plus