Software Engineer

Product Development Bengaluru, Karnataka


Description

Automation Anywhere is a global leader in Robotic Process Automation (RPA), empowering customers to automate business processes with intelligent software bots – AI-powered, digital workers that perform repetitive and manual tasks, resulting in dramatic productivity gains, optimized customer experience, and more engaged employees. The company offers the world's only cloud-native, web-based intelligent automation platform combining RPA, artificial intelligence, machine learning and analytics. Automation Anywhere has deployed nearly 3 million bots to support some of the world's largest enterprises across all industries in more than 90 countries. For more information about our portfolio, please visit us at www.automationanywhere.com.

 

PURPOSE AND OBJECTIVES

We are looking for a highly motivated and entrepreneurial engineer to join FortressIQ (FIQ), a recent acquisition of Automation Anywhere. FIQ advances the AI-powered, cloud-native Automation 360 platform with process discovery, intelligence, and optimization that can scale to any system or application across any vertical. FIQ uses innovative computer vision and artificial intelligence techniques to process data at scale across the entire enterprise, allowing companies to understand and monitor current state processes, and then make meaningful process improvements.

As an Engineer of the FIQ Development team, you will help create industry-leading, innovative and differentiating features for our product. As part of a very dynamic team, you will play a critical role in envisioning and developing comprehensive solutions as part of our product strategy. You will work in a high-energy, fun, and engaging work environment with highly talented colleagues from diverse backgrounds and experiences. You will collaborate with teams in USA, Baroda, and Bangalore.

 

Responsibilities

Be a critical contributor in a team that owns and operates key components and applications

Ensure high-quality solutions are delivered on time, and according to pre-defined business and technical specifications to delight customers

Be able and willing to work alone on projects in a self-directed and mature manner

Work with stakeholders to perform root-cause analysis & figure out solution approaches; adequately document the designs, approaches, and processes.

Communicate effectively and proactively with geographically distributed teams.

Work collaboratively with development, product management and customer success team members from diverse technical, creative, and business backgrounds.

Be hands-on in designing, coding, reviewing and testing of deliverables

Maintaining very high-quality bar from the start and championing continuous quality improvements.


Qualifications:

2+ years of experience in the development and architecture of software in a fast-paced environment.

Strong knowledge of Java and experience in building for Cloud Platforms (like GCP and Azure)

Strong knowledge of RDBMS (Postgres) and NoSQL (redis, SOLR)

Strong proficiency in microservices, and distributed systems 

Good command over Data Structures especially XML, JSON data formats and processing technologies.

Hands-on in Design Patterns, TDD, and building scalable Web Applications.

Excellent troubleshooting and debugging abilities for web applications and the ability to adhere to agreed-upon timelines.

Experience working with enterprise applications

Experience working with SQL Queries and database servers like MSSQL Server, Postgres, MySQL

Must have experience in working with version control systems like GIT, SVN

 

Nice to have:

Working knowledge of CI/CD DevOps practices and containers/orchestration tools such as Docker and Kubernetes

Machine Learning / AI Application development experience

Knowledge of Ruby on Rails development

 

All unsolicited resumes submitted to any @automationanywhere.com email address, whether submitted by an individual or by an agency, will not be eligible for an agency fee.