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’s Conversational AI Platform is used by Fortune 500 sales organizations to drive revenue growth by eliminating friction in their daily sales workflow. Headquartered in Sunnyvale, CA., Tact.ai Technologies, Inc. is a privately-held company backed by Accel Partners, Redpoint Ventures, Upfront Ventures, M12 (formerly Microsoft Ventures), Comcast Ventures, Salesforce Ventures and the Amazon Alexa Fund. The India Development Centre of Tact.ai was set up in July 2018, with a focus on bringing together world class talent to take Tact.ai to the next level, in terms of product, go-to-market and operational excellence, while building up on the company’s culture of global inclusion that we aspire to and strive for. 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: Women employee with 2 - 4 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 Experience in testing end to end solutions Execute automated and manual test plans Test Planning, test design and test execution Should be a white box tester with java coding experience 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 Perks: Competitive salary Stock options Flexible work hours Sponsored lunch
JD – Engineering Manager Role Responsibilities: Designed, developed and deployed cloud-native applications (we use AWS) Working on or leading enterprise tech products and worked with enterprise customers Mentor & grow / Hire Engineering Managers to lead up these individual units. Work closely with Product Management, Business Development and Operations team and enable them by providing scalable and high quality technology solutions at a rapid pace. Set up the organisation & processes to enable timely delivery of projects with high quality. Set up best practices for development and champion their adoption. Well versed in Software Architecture and Design - You should be able to spot flaws in the existing architecture and design. You would help us refactor and re-architecture the code for easier and faster development. Oversee Architecture & design of technically robust, flexible and scalable solutions. Perform well in uncertainties and collaborate and work with unclear interfaces to other teams in our rapidly evolving organisations. Create clear career paths for team members and help them grow with regular & deep mentoring. Identify, define, and coordinate the training needs of the team. Perform regular performance evaluation and share and seek feedback on a regular basis Building and maintaining data capabilities at KredX while taking care of scaling, privacy and processing aspects. Ability to work with external partners and vendors to integrate with KredX product Write blogs and other technical papers to share the lessons with community both inside and outside the company and or participates in technical events to get new knowledge to the organisation while improving brand of engineering team at KredX Appropriately escalate any issues/concerns that require immediate attention from other affected parties Always be thinking about the engineering systems and business from different angles - fraud, downtimes, scale, business direction and more Requirements: Experience in working with large scale unstructured data, and data science Deep Understanding of enterprise grade technologies. Deep understanding & expertise with highly transactional, large relational and complex systems. Strong leadership skills. Possess superb troubleshooting and problem analysis skills. Knowledgeable about new engineering paradigms and developments in software engineering
Strictly candidates from Product based companiesJob DescriptionAs the Java Engineer, you will be responsible for developing cutting edgehealth-tech applications that include high scale transaction processing,intelligent bot-based programs, and data analytics Major Deliverables? Buildcomponents for the company’s advanced health-tech platform using Java, Solr,SpringBoot, DialogFlow? Communicate effectively in a cross-functionalthe product development team and present ideas and solutions effectivelyIdeal Candidate? Expert at hands-on programming in JAVA and J2EE? Proven expertise inJava interfaces with MongoDB (or similar NoSQL databases) as well asrelational databases (MySQL, Postgres, etc)? Key contributor in at least one 6+months of development project involving SpringBoot and Hibernate? Strongunderstanding of application server infrastructure? Good working knowledgeof Maven-based build systems? Good understanding of build and deploymentpipelines that involve ANT and Jenkins? Proficient understanding of codeversioning tools, such as Git or SVN? Good knowledge of working on RestAPI’s, Webservices? Excellent problem-solving skills Desired Attributes?Hands-on experience with Lucene/Solr? Familiarity with DiagFlow based chatbot building? Knowledge of NLP? Learned AI/ML systems? Excellentinterpersonal skills and the ability to build good working relationships. ? Mustbe self-motivated to prioritize and manage workload and meet critical projectmilestones and deadlines. ? Able to effectively collaborate with a team as wellas take initiative and work independently to solve problems Strictly candidatesfrom Product based companies
As a SDET, you will work closely with developers to automate developed features & Engineering, and manual testing of the new features. You will be responsible for owning the complete architecture of automation framework and planning and designing automation for performance, API, and UI for product. You would also lead setting up automation infra, which would need you to work on setting triggers in CI/CD pipeline and using Docker orchestration for on-demand resource allocation. You will be building high-quality automation frameworks to cover end to end testing of your owned features. You will get an opportunity to contribute at all levels of the test pyramid. You will also work with customer success and product teams to replicate post-production release issues. Qualifications: BS/MS degree in Computer Science, Engineering or a related subject with 2-5yrs of Product testing experience. Proficiency in at least one programming language (preferably Java) Knowledge of data structures and algorithms Strong expertise in automation and manual testing of APIs, UI, database, and data pipelines Must have prior automation experience for Rest based web services using Java (testng, maven, httpclient, Rest Assurred, JAXB, JAXRS, Jersey, Jackson, Jmeter). Hands-on automation experience required in Selenium & Appium for UI. Must have prior experience in creating optimal test strategy (Including Functional, Non- Functional, Analytics, and automation) and test plans for short term and long-term projects both. Must have strong hands-on experience on functional and non-functional automation both for Web, Rest services. Strong expertise in setting automation frameworks Knowledge of Docker, container orchestration, CI/CD pipeline is a plus.
As a Senior SDET, you will work closely with developers to automate developed features & Engineering, and manual testing of the new features. You will be responsible for owning the complete architecture of automation framework and planning and designing automation for performance, API, and UI for product. You would also lead setting up automation infra, which would need you to work on setting triggers in CI/CD pipeline and using Docker orchestration for on-demand resource allocation. You will be building high-quality automation frameworks to cover end to end testing of your owned features. You will get an opportunity to contribute at all levels of the test pyramid. You will also work with customer success and product teams to replicate post-production release issues. Besides that, you will attract talent and guide SDETs to gain knowledge of new tools and remove blockers. Qualifications: BS/MS degree in Computer Science, Engineering or a related subject with 5-7yrs of Product testing experience. Proficiency in at least one programming language (preferably Java) Knowledge of data structures and algorithms Strong expertise in automation and manual testing of APIs, UI, database, and data pipelines Must have prior automation experience for Rest based web services using Java (testng, maven, httpclient, Rest Assurred, JAXB, JAXRS, Jersey, Jackson, Jmeter). Hands-on automation experience required in Selenium & Appium for UI. Must have prior experience in creating optimal test strategy (Including Functional, Non- Functional, Analytics, and automation) and test plans for short term and long-term projects both. Must have strong hands-on experience on functional and non-functional automation both for Web, Rest services. Strong expertise in setting automation frameworks Knowledge of Docker, container orchestration, CI/CD pipeline is a plus. Experience of driving a high-performance team of 2-3 SDET/SDET-II
As the Java Developer, you will be responsible for developing cutting edge health-tech applications that include high scale transaction processing, intelligent bot based programs and data analytics.What you will do: Building components for the company's advanced health tech platform using Java, Solr, SpringBoot, DialogFlow Communicating effectively in a cross-functional product development team and present ideas and solutions effectively Participating in technical planning and requirements gathering phases including design, code, test, troubleshoot, and document engineering software applications Developing the Code as per the requirements Working with product team and constructing the tech roadmap Designing, building and scaling the company's backend microservices Maintaining code integrity and organization Applying all quality requirements to make the code production ready Developing and deploying new features to facilitate related procedures and tools if necessary Developing documentation related to technical aspects and to facilitate current support, development, upgrades, or migrations Designing and building efficient, reusable, and reliable Java code Pro actively catching and fixing bugs, and providing support for the back end services Managing servers and infrastructure by keeping the lights on and refining the deployment architecture Candidate Profile: What you need to have: Expert at hands on programming in JAVA and J2EE Must be from Product based companies (Should have developed Web Apps) Proven expertise in Java interfaces with MongoDB (or similar noSQL databases) as well as relational databases (mySQL, Postgres etc) Key contributor in atleast one 6+ months development project involving SpringBoot and Hibernate Strong understanding of application server infrastructure Good working knowledge of Maven based build systems Good understanding of build and deployment pipelines that involve ANT and Jenkins Proficient understanding of code versioning tools, such as Git or SVN Good knowledge of working on Rest APIs , Webservices Excellent problem-solving skills Hands on experience with Lucene/Solr Familiarity with DiagFlow based chat bot building Knowledge of NLP Learnt AI/ML systems Excellent interpersonal skills and the ability to build good working relationships. Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines. Able to effectively collaborate with a team as well as take initiative and work independently to solve problems
About the team.The technology team at ClassKlap is team a 4 people, who have helped scale and deliver from scratch to 1200+schools and 4.5L students. The team is looking to add 2-3 engineers who would help build on existing systemsand design new systems from scratch for the impending delivery scale up of 10k schools and Customer Appscale up of 20k teachers and 20L parents.- Tech stack: Java 11, Postgres, Android, iOS, React JS, Terraform, AWS- Strong agile engineering practices: Test Driven Development, Continuous Deployment, Domain Driven Design, etc.About the role:As a Full-Stack Engineer, you are expected to:1. Collaborate with cross-functional teams to define, design, and ship solutions2. Build/Update the Domain Model as required for the scale up3. As a specialist in multiple areas, responsibly plan, prioritize, organize and perform technical work andensure the integrity of significant and diverse projects; apply a wide range of experience and understanding oftrends and technologies, lead the analysis and conceptual design and technical direction of proposed projects.4. Lead and direct requirements analysis and writing of software requirements and design specificationsfor multiple significant software modules; often acts as a technical lead working on complex projects.5. Design and develop advanced applications for multiple platforms6. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.7. Help maintain code quality, organization, and automatization8. Actively support, communicate and enforce the company’s software engineering processes andstandards
Work Location: Whitefield, BangaloreWork Days: Sunday to FridayShift: Day TimeWeek Off: Friday & Saturday JD: Development of applications in Java including:Building data processing platforms. Developing micro service-oriented applications.Interact with stakeholders of the applications being developed.Desired Candidate Profile:Must have experience in Java JEE, Spring FrameworkExperience in SQL and JDBCExperience in build tools Maven, gitExperience in Cloud Platforms AWS, Azure is a plus.
ABOUT ZYCUS: Headquartered in Princeton, U.S. in 1998, Zycus has grown every day to be established as an organization which now is a leading global provider of complete Source-to-Pay suite of procurement performance solutions. We develop cloud-based (SaaS) Source-to-Pay solutions for large global enterprises, and have successfully deployed about 200 solutions to over 1000 Global clients. We are proud to have as our clients, some of the best-of- breed companies across verticals like Manufacturing, Automotive, Banking and Finance, Oil and Gas, Food Processing, Electronics, Telecommunications, Chemicals, Health and Pharma, Education and more. With a team of 1000+employees, we are present in India with 3 development centers at Bengaluru, Mumbai & Pune and offices in the U.S., U.K., Australia, Dubai and Singapore, Amsterdam. Know more about the LEADER of: Gartner’s 2013, 2015 & 2017 Magic Quadrant for Strategic Sourcing Application Suites and The Forrester Wave™: eProcurement, Q2 2017 Software Engineering Manager/Principal Architect will be responsible for Technical ownership of an entire line of business or a horizontal platform, which extends to: Involvement in the full software development life cycle with stringent needs on (i) time to market, & (ii) quality of product - functional and non-functional aspect. Ownership of complex software architectures, operational metrics, and running the day to day business operations. Designing and defining the interaction between the different components and teams. Work closely with peers and product managers to develop great technical design and approach for new product development. Definition of, and compliance with, a world-class build/release and configuration management process. This position will report in to Director of engineering & the roles & responsibilities are as below: Identify the technologies that would be used for the product. Recommend the development methodology and framework for the project. Provide the overall design and structure to the application. Ensure that the product is adequately defined & documented. Establish design/coding guidelines and best practices, and drive usage of design patterns. Enforce compliance with coding guidelines using code reviews etc. Build solution which is easily configurable, deploy-able and secure in SaaS environment. Responsible for planning product iterations & releasing iterations on schedule. The Applicant with a total experience of 10-20years, should have hands-on development experience in Core Java and J2EE with proven expertise in writing application architecture and core design ground up with sound algorithmic thought process enabling bullet-proof application performance in terms of key drivers like security, load, scalability, etc. Skills and Technologies: Versatile experience with delivering highly available services on multiple technology stacks in traditional data centers, public clouds, and private clouds. Core Java, J2EE, Spring, Hibernate, JMS/Rabbit MQ/Kafka, Web-Services, Oracle, MSSQL, JSP-Servlets, , Design Patterns. Nice to have: New edge technology (Hadoop, AWS, Spark, RabbitMQ etc) Team mentoring: Mentor developers for difficult tasks & provide technical advice and guidance to the Tech Leads. Guide the team is doing POCs and early risk assessments. Leadership Abilities: Optimize & effectively manage resources and time of the team members. Identify, track and mitigate risks to the product Should not hesitate to carry out healthy and constructive confrontation with team members, peers and managers for the benefit of Product. Along with a competitive compensation structure, Zycus believes in an open culture learning environment, where everyone gets a chance to share their ideas and deliver par excellence.
Organization Overview: Manhattan designs, builds and delivers market-leading Supply Chain Commerce solutions for its customers around the world. We help drive the commerce revolution with unmatched insight and unrivaled technology, connecting front-end revenue and relationships with back-end execution and efficiency—optimized on a common technology platform. This platform-based approach is enabling leading companies across the globe to get closer to their customers and achieve real-world results. Position Description: Our R&D team is the heart and soul of Manhattan Associates’ product portfolio. They design the future of our products ahead of the curve both technically and operationally over our competitors. You will be floating in the cloud, drinking your fair share of Java, and getting creative daily. You will have the opportunity to learn and interact with people from a variety of backgrounds and skill sets to enhance your technical knowledge while on a path for career growth internally at Manhattan Associates. Manhattan Associates is looking for Principal Software Engineer’s with vision, drive, and experience in building distributed and highly scalable software solutions. We are looking for someone who demonstrates passion and ownership by embracing all aspects of software development: analysis, development, testing and deployment. Also you take pride in software craftsmanship, diving deep into code and constantly innovating. Position Responsibilities: Design and develop large-scale, multi-tier, distributed software products. Build resilient and cloud ready solutions. Be responsible for the quality of software; we believe quality is responsibility of the developer. Be a mentor and role model to up and coming developers Position Requirements: Provide technical leadership to a small group of software engineers. Develop detailed design specifications for multiple areas of a software system; responsible for the design and implementation of complex frameworks and toolkits to be used across multiple products. Determine optimal and efficient designs for multiple areas of the software system. Estimate and plan own work and the work of others in the group. Become the resident expert across multiple areas of the system. (Tech Leadership). Evaluate software (or configuration) issues with many areas of the system and resolves them in a timely manner. Implement changes to system assuring the changes do not introduce new issues. Position Required Skills: Strong experience in Java, J2EE technologies. Core Java + Spring & Hibernate. Strong Hands on - In and out - design and architecture of the project or product. Should have lead the Architectural ownership for large scale, high volume enterprise/internet products (for Sr. Principal & Architect). Strong experience in development and delivery experience with distributed commercial software applications. Experience working with Agile, Lean and/or Continuous Delivery approaches and best practices. Exposure to cloud technologies, Microservices and frameworks such as Amazon Web Services, container technologies like Docker
Rapyuta Robotics is seeking talented, and ambitious individuals with a can-do attitude to help revolutionize robotics. We’re creating a whole new generation of multi-agent aerial- and ground-based mobile robotic platforms with access to an inexhaustible supply of data and processing capabilities, that is the Cloud. Our units will be capable of working autonomously and collaboratively, learning from their own collective experiences and continuously improving upon themselves. Your tasks will include the following but not limited to: Software Quality Assurance Testing - including verification of functionality and validation of requirements Developing test harnesses, framework, and general troubleshooting Develop data-driven test automation pipelines Design and author test cases based on the functional specs Analyse and debug the test data to identify the root cause of failures Review product requirements, engineering specs to develop automation test plans and strategy Develop testing frameworks, testing tools, API tests, integration tests, performance tests, stress tests, functional, and End to End automation test suites Work with the development team to support testing, support web front-end, and back-end services testing Perform code analysis and look for ways to improve test coverage Lead quality production releases and be the point person for investigating any related issues Requirements Minimum qualifications: B.S. degree in Computer Science, similar technical field of study, or equivalent practical experience with an outstanding track record. At least 5 years of experience with automation testing Mastery of one or more of the following programming languages including but not limited to Java, C/C++, Python Must have experience in test automation, agile testing, continuous integration, functional testing API testing Familiarity with testing tools such as Selenium, Cucumber, etc. Experience with testing frameworks like TestNG, JUnit or something similar Experience in relational databases (MySQL etc.) Experienced in design and implementation of test scripts, test data & UI testing of web services Experienced in CI/CD development process and methodology Has excellent verbal and written English communication skills High degree of initiative and proven analytical problem-solving skills Preferred qualifications: Start-up mindset Contributions to open-source projects Fundamental understanding and experience with one or more Agile methodologies Location: Bangalore, India
Location: HSR layout, Bangalore Walrus OverviewWalrus is building the next-generation banking and rewards platform for the 100 million teenagers in India with the objective of giving them financial freedom and teaching them good money habits. Team: You will be a part of small highly motivated and fast paced team. Role:Android Application development for fintechWe want to provide our customers a cool banking experience and you will be deeply involved in product development across its life. Responsibilities:• Responsible for the design and building advanced applications for the Android platform• Reviewing current systems, collaborating with cross-functional teams in defining, designing, and shipping new features• Unit-test code for robustness, including edge cases, usability, and general reliability.Working closely with Business Analysts, product managers and translating business requirements into technical designs• Producing detailed specification documents• Monitoring development results and ensuring high quality of deliverables, in adherence to application design• Responsible for coordinating with product managers, query & issue resolution, tracking and reporting• Analyzing and resolving production issues, as well as providing technical support for existing application(s) Skills:• Strong knowledge of Android SDK, different versions of Android• Ensure the best possible performance, quality, and responsiveness of the application• Strong technical expertise on the Android device platform, exposure to custom UI development• Candidate should be responsible for Design applications around natural user interface• Understanding of Google's Android design principles, interface guidelines & code versioning tools (Like as: Git)
You have 3 to 14 yrs of software engineering & product delivery experience with strong background in datastructures & algorithms • You’ve proven software development credentials having successfully built complex products • You are experienced with one or more general programming languages (e.g. Java, C/C++, Go). Ability to learn other coding languages as needed. • You’ve proven software development credentials having successfully built complex products • You have a strong foundation in the fundamentals of computer science, with familiarity in data structures, algorithms and a strong command of object-oriented principles. • You have experience in one or more of the following areas: Server Backend, Distributed and Parallel Systems, Full Stack Development (frontend and backend), Scalable Enterprise Platforms and Applications, Application Security and Incident Management, Android, iOS, and Machine Learning. • You have a spark that separates you from the crowd and ability to think out of the box and on your feet • You possess multi-dimensional skills that make you a valuable co-worker in a fast, changing and ambiguous environment • You have the ability to learn other coding languages as needed real quick • You are comfortable in working with a team that deals with ambiguity every day
A data engineer with AWS Cloud infrastructure experience to join our Big Data Operations team. This role will provide advanced operations support, contribute to automation and system improvements, and work directly with enterprise customers to provide excellent customer service.The candidate,1. Must have a very good hands-on technical experience of 3+ years with JAVA or Python2. Working experience and good understanding of AWS Cloud; Advanced experience with IAM policy and role management3. Infrastructure Operations: 5+ years supporting systems infrastructure operations, upgrades, deployments using Terraform, and monitoring4. Hadoop: Experience with Hadoop (Hive, Spark, Sqoop) and / or AWS EMR5. Knowledge on PostgreSQL/MySQL/Dynamo DB backend operations6. DevOps: Experience with DevOps automation - Orchestration/Configuration Management and CI/CD tools (Jenkins)7. Version Control: Working experience with one or more version control platforms like GitHub or GitLab8. Knowledge on AWS Quick sight reporting9. Monitoring: Hands on experience with monitoring tools such as AWS CloudWatch, AWS CloudTrail, Datadog and Elastic Search10. Networking: Working knowledge of TCP/IP networking, SMTP, HTTP, load-balancers (ELB) and high availability architecture11. Security: Experience implementing role-based security, including AD integration, security policies, and auditing in a Linux/Hadoop/AWS environment. Familiar with penetration testing and scan tools for remediation of security vulnerabilities.12. Demonstrated successful experience learning new technologies quicklyWHAT WILL BE THE ROLES AND RESPONSIBILITIES?1. Create procedures/run books for operational and security aspects of AWS platform2. Improve AWS infrastructure by developing and enhancing automation methods3. Provide advanced business and engineering support services to end users4. Lead other admins and platform engineers through design and implementation decisions to achieve balance between strategic design and tactical needs5. Research and deploy new tools and frameworks to build a sustainable big data platform6. Assist with creating programs for training and onboarding for new end users7. Lead Agile/Kanban workflows and team process work8. Troubleshoot issues to resolve problems9. Provide status updates to Operations product owner and stakeholders10. Track all details in the issue tracking system (JIRA)11. Provide issue review and triage problems for new service/support requests12. Use DevOps automation tools, including Jenkins build jobs13. Fulfil any ad-hoc data or report request queries from different functional groups