Software Engineer Ii

Year    Bengaluru, Karnataka, India

Job Description


Overview:
Robotic Process Automation is the technology that allows anyone today to configure
computer software, or a “robot” to emulate and integrate the actions of a human
interacting within digital systems to execute a business process. RPA robots utilize
the user interface to capture data and manipulate applications just like humans do.
They interpret, trigger responses, and communicate with other systems in order to
perform on a vast variety of repetitive tasks. Only substantially better: an RPA
software robot never sleeps and makes zero mistakes.
https://www.uipath.com/rpa/robotic-process-automation

What is UiPath AI Center?

UiPath AI Center is a ML Ops platform for UiPath Automation Customers to operationalize and manage their machine learning models. Using AI Center, customers can upload their models / datasets, train and deploy them for serving, integrate them in UiPath automation workflows, monitor, manage and improve the models continuously. The platform is built completely on Kubernetes and other CNCF technologies and is available on cloud and on premises. What you'll do at UiPath:

  • We are looking for Software Engineers with strong customer passion,
    accountability and drive to enhance customer experience and who work well
    with the teams across UiPath.
  • The ideal candidate should be well-versed with the entire software
    development lifecycle and should be able to produce well-tested high-quality
    code.
  • Apart from possessing strong technical skills, the candidate should show a
    strong bias for action, be adaptable and exhibit uninhibited entrepreneurial
    spirit with a can-do attitude.
  • You must also be able to take lead on analysing complex technical issues,
    architectural and design choices and communicate them with the team and
    stakeholders in both written and verbal manner to drive consensus.
  • If you enjoy building software with a broad range of modern technologies and
    being part of a smart, agile team that is motivated by solving hard business
    problems with technology, come join us!
What you'll bring to the team:
  • 5+ years of experience in software engineering, developing large scale
commercial services with robust performance, resiliency, and telemetry, delivered both Online and On Prem.
  • 3+ years of experience in Java based technologies including Sprint Boot, Hibernate etc
  • Exceptional design, coding, and problem-solving skills, with a bias for
architecting at scale.
  • Experience working with asynchronous processing and messaging technologies like RabbitMQ, Kafka etc
  • Familiarity with agile software development practices, TDD, code reviews, idea prototyping, distributed product teams
  • Strong knowledge of computer science, algorithms, and design patterns
Great to have:
  • Experience with Docker/Kubernetes and container technologies
  • Familiarity with cloud infrastructures like AWS or Azure or GCP

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2909334
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bengaluru, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year