JOB DESCRIPTION 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 Desktop team at Tact.ai, the only company backed by Amazon, Microsoft and Salesforce.com. What You’ll Be Doing: Build user interfaces that are consistent, thrive under heavy customization that earn the trust of our customers through predictable, reliable & thoughtful interactions. Invent patterns and reusable components that our team can assemble to build powerful software workflows. Ensure the technical feasibility of UI/UX designs Optimise application for maximum speed and scalability What You Should Have : 8+ years of experience developing software products using .NET technologies Direct, hands-on experience of web and desktop based .NET development C# .Net, WPF Responsive design and Integration with RESTFul web services with Strong written, verbal and interpersonal skills Degree in Computer Science or Engineering discipline Excellent knowledge of data structures and algorithms Proficient understanding of code versioning tools like Git Bonus Points: Sqlite or other relational database Git Start-up experience Perks: Competitive salary Stock options Flexible work hours Sponsored lunch
Responsibilities : Design of the overall architecture of the web application. Optimization of the application for maximum speed and scalability. Solve complex performance problems and architectural challenges. Integration of user-facing elements developed by front-end developers with server-side logic. Learn and use core AWS technologies to design and then build available and scalable backend web services and customer-facing APIs. Troubleshoot and debug support issues and code blues autonomously. Assure quality of the solutions being developed within the team. Maintain technical mastery of the products being developed. Person with a track record of delivering innovative solutions in the field of algorithm development. Requirements: Strong knowledge of PHP frameworks such as Laravel Symfony etc. depending on your technology stack. Experience in working with MySQL database and analyzing the efficiency of queries. Worked with real time web applications and event driven architectures like Node.js or jQuery. Full-cycle PHP code development experience including debugging and performance analysis. Building scalable and performance oriented services with caching techniques and systems like Memcached, redis. Experience with NoSQL and distributed database like MongoDB, Cassandra or Redis. Comfortable with search engines like Solr or ElasticSearch. Working understanding of NGINX and Apache web servers. Working knowledge of RESTful paradigms and to build API for our front services and mobile applications. Passion for products, empathy for users, and aspiration to make big impact. Strong database design and query writing skills with a commitment to performance and efficiency. Solid engineering principles and clear understanding of data structures and algorithms. Knowledge of service-oriented architecture, microservices, and distributed systems. Strong problem-solving skills, algorithmic skills, and data structures. Experience in agile methodologies like Scrum. Good understanding of branching, build, deployment, continuous integration methodologies. Full time : BTech
About DBAUX DBAUX provides the next generation cyber security and mobile products for the large Enterprise, Government and Critical Infrastructure Security markets and is seen as one of the most trusted products in this segment. DBAUX has expanded its portfolio to cover a spread of niche Product R&D Services and is considered as one of the leaders in Performance & Scale, Big Data Consulting and Customized OS development among others. If you would like to know more about us, please visit our website: www.dbaux.com You will enjoy working with us if you are looking to work in a stimulating, flexible, open environment. You will experience ownership and independence at the same time providing technical solutions that work. .. Job title: Software Engineer Location: Bangalore Experience: 1-3 years of experience Job Responsibilities: Design and develop software to support business practice management of current products based on the Java/Python/PHP/Node JS platforms Ensure design meets product requirements and structured to scale with business growth Ensure design comply to industry standards and interoperates with 3rd party software Conduct thorough design unit and integration testing with other software components Adhere to proper software design principles and processes with design documentations, reviews, test plans and release notes. Mentor/coach and guide other team members to achieve project deliverables Skills & Competencies: Significant and demonstrable Java/Python/PHP/NodeJS development experience (server side). Significant and demonstrable experience of using Unix / Linux based Operating Systems including performing basic administrative tasks. Desirable experience of scripting languages e.g Ruby or Perl Significant and demonstrable experience of responsive websites Significant and demonstrable experience of integrating payment systems to websites Significant and demonstrable experience in any database system Sound problem solving skills and aptitude Sound communication skills and team working Experience of the following is highly desirable: memcache, Apache HTTPd server, Tomcat, Linux, HTTP, MySQL, PostgreSQL Experience in creating cloud based solutions (AWS, …) Experience in working with highly scalable solutions (load balancing, sharding, clustering) Good problem-solving skills Team player Qualifications E/BS/Masters degree in Computer Science
Key Responsibilities: Drive discussions to create/improve the product, process, and technology Build abstractions and contracts with separation of concerns for a larger scope Rapid prototyping Robust and scalable web-based applications Do high-level design with guidance; Functional modeling, break-down of a module Thinking platforms & reuse, the open-source contribution will be a plus Do incremental changes to architecture: impact analysis of the same Do performance tuning and improvements in large scale distributed systems Mentor young minds and foster team spirit. Desired Skills : Extensive and expert programming experience in any one programming language (strong OO skills preferred). Deep experience in at least one general programming language (Java, Ruby, Clojure, Scala, C/C++, and SQL) A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design. Have a penchant for solving complex and interesting problems BE/BTech, MTech in Computer Science or related technical discipline (or equivalent). Excellent coding skills – should be able to convert the design into code fluently Good skills to write unit & integration tests with reasonable coverage of code & interfaces - TDD is a plus Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with huge amount of data. Experience with multi-threading and concurrency programming Ability to switch between the technologies and learn new skills on the go.
High problem-solving skills Ability to work in a team and individually – as the project demands Experience in C and C++ – proficient level Ability to debug huge body of code written in C++ Knowledge of traditional DB like MS SQL, Oracle … is a plus Knowledge of No SQL databases like Cassandra, Mongo is a plus Good communication and organization skills Experience working in an Agile team with multiple releases over a yea
PLEASE ONLY APPLY FOR THIS JOB IF YOU ARE AN EXPERT IN NODE.JS Addenda is a Dubai based Insurtech startup that utilises the blockchain to share life/medical/motor insurance information among a consortium of insurers. Our Products helps insurers avoids anti selection, non-disclosure, overexposure, and ensures transparency between the policy applicant and the insurance company. We are looking for a NodeJS Backend Developer who is energetic, self-directed and self-motivated. You should possess a strong desire to learn and contribute solutions and ideas to a dynamic team. Responsibilities - Development of all server-side logic and ensuring high performance and responsiveness to requests from the front-end. - Develop stable and secure RESTful APIs, Microservices, automated tests - Build reusable code and libraries for future use - Optimise backend for maximum speed and scalability - Collaborate with other team members and stakeholders for front-end or otherwise Skills - Proficient understanding of Express.JS, Node.JS, MongoDB - In Depth Knowledge of creating Secure RESTful APIs, Web Services or micro services along with caching, content management capabilities - Knowledge of API Design and Development and Security Patterns on API’s using various Authentication mechanisms - Experience in Cloud Technology for Deployment of Services is a plus - Proficient understanding of code versioning tools, such as Git
2+ years of work experience Bachelors degree in computer science, or equivalent Solid background in software development, and design patterns Java/Groovy JVM languages. Good knowledge of SQL Experience with Mysql, MSSQL Server etc Experience with JSON concepts and REST API Well versed with software development cycle, Unit/Regression testing, Agile/SCRUM methodologies Basic experience with deployment and server management. Experience working with product management and UI/UX designers Experience working with customers and partners Excellent written and verbal communication skills
You will work on building big data applications and optimizing the data APIs for Algoshelf. You will also work on in-house tools and open source projects. You will be hands-on with Python, Go, Docker, and Postgres. You will get to interact with the data scientists and develop a deep understanding of deploying machine learning application in production, at scale. Why join us? You'll have the chance to join a promising early-stage start-up with a solid product - You get a chance to build a core software product from scratch You will work closely with expert, inspiring engineers You will have the unparalleled freedom to develop your skills and knowledge What you will be doing? You will develop data-driven, serverless web applications You will optimize the performance and ensure the reliability and scalability of the software you build You will maintain up-to-date documentation of all APIs, features of the application - You will contribute to open-source projects You will help spread the word about rorodata at meetups, conferences and on our blog What we feel you will require? Comfortable working with a small team Proficient in Python, good working knowledge of Python 3 Experience in developing web applications and RESTful APIs Must have excellent experience of working with Unix Comfortable working with GCP We are looking for someone with 2+ years of experience in Python. Please include the following in your profile - helps us understand you better: Links to all your side projects, working prototypes Link to your "active" GitHub repo Compensation will be decided based on your experience level and skill set.