Job Title: Software Developer
Responsibilities
- Serve in different capacities as business process analyst, solution development, and support as assigned and/or required on multiple and simultaneous assignments.
- Collaborate with customers to extract and define use cases in their existing IT and business operations, analyze business and functional requirements, including business process optimization, redesign and/or reengineering.
- Gather business requirements, conduct feasibility study, design, develop, test, deploy and document the solution and automation workflows.
- § Create, develop and/or review business requirements documents (BRD), functional specification document (FSD), process definition documents (PDD) and solution design documents (SDD).
- Project implementation onsite and remote client engagements to drive successful adoption.
- Embrace the RPA and Application implementation best practices. Implement and configure programs, scripts and objects that are efficient, well structured, reusable, maintainable and easy to understand.
- Understand a business process from a workflow diagram and to conceptualize it as an automated solution.
- Create and document test procedures, scenarios and cases for the pre-UAT and UAT phases.
- Thoroughly test packages in the environment it will be hosted in or supported deployment environments, with responsibility for overall testing cycle.
- Maintain and monitor the successful execution of implemented solutions.
- Provide L1 – L3 support to the implemented solutions, review and improve documentation, and implement the change request according to the priority of incident and request.
- Analyze, determination of root cause of incident, and problem-solve issues that arise in day to day running of implemented solutions and provide timely responses and solutions within specified Service Level Agreements (SLA) parameters with business.
- Accountable for every assigned task for fixing, enhancement and delivering the right support.
- Adhere to the guideline for Incident, Problem and Change Management.
- Involve in Project Management support assisting Project Manager in planning, defining scope, timelines, monitor progress of project and address issues that arise during the project lifecycle.
Requirements
- Possess 1 to 3 years of hands-on experience in programming (Java, C#, VB, .NET) with at least 1 year in hands-on UiPath implementation. Experience in Phyton programming is added advantage.
- Advanced skills in understanding, analyzing, designing, developing, implementing and maintaining application code in a variety of contexts.
- Exceptional ability to understand, analyze complex requirements and define technical and functional advanced solutions.
- Translate business needs into technical specifications, ensuring clear understanding with business users.
- Knowledge and experience in Intelligent Document Processing (IDP) implementation using UiPath Document Understanding (preferrable) or other IDP tool.
- Knowledge and experience in integrating different applications using web services/ Rest API, etc., as well as of RDBMS and open-source DB.
- Process minded with good presentation, communication and articulation skills.
- Proven experience on implementing automation solutions using UiPath. Prior hands-on experience with working with Power Automate, Blue Prism, Automation Anywhere, Kofax and/or OpenSpan is a strong advantage.
- Strong experience in software delivery lifecycle using Waterfall and/or AGILE methodology.
- Obtain UiPath Automation Developer Professional (ADP) Certification within 3 months if not already certified.
- Ability to work well within a multi-disciplinary team structure, but also independently.
- Meet agreed deadlines, with demonstrable Productivity.
- Strong interpersonal, verbal and written communication skills.
- Ability to work in a culturally diverse and inclusive environments.
- Flexibility in scheduling with willingness to work extra non-standard hours if required.
- Willing and able to travel 50% or more (domestic, regional and international).
Education Requirements
- Degree in in Computer Science or related discipline.
- Written and spoken fluency in English with business proficiency in Mandarin and/or Bahasa mandatory.
*Please note that salary is determined on related experience and skill
Take this opportunity to join an international team of professionals, implement and develop software and consulting solutions in international projects and gain cultural experience, to set a serious foundation for future career steps.
For this position, interested applicants can apply directly by clicking "Apply"
ABeam Consulting (S) Pte Ltd
18 Cross Street
#10-05/09 Cross Street Exchange
Singapore 048423
Website: www.abeam.com
Please note that this position is NOT open to recruiters.
We regret to inform you that only shortlisted candidates will be notified.
Additional note to applicants
- Only candidates with profiles and CV’s matching job requirements will be considered and contacted for interviews. In case you do not receive any response from us within four weeks of your application it means that your application was not considered. Due to the high number of applications we receive, we cannot entertain each individual follow-up.
- Processing of applications will start approximately two weeks after the job posting date. The selection process is expected to take another two to four weeks.