UI Path DeveloperREMOTEFULLTIME
QualificationsScripting.NETJSONObject-oriented programmingData serialization languages (YAML/JSON)Mastery of primary automation domainMastery of primary infrastructure domainContinuous integration and continuous deliveryTestingPolyglot programmingAgile and lean methodologiesSix-SigmaMultidomain masteryAutomation architectureSPECIALIST/EMERGING SKILLSPolicy-based managementUiPath Certified RPA Associate (UiRPA)ResponsibilitiesSenior Automation Engineers execute on automation efforts with significant interdependencies, size, visibility, and complexity levels and communicate across multiple channels including ITG and Business Operations, to design and document desired solutions, develop automatons according to best practices and guidelines, and test automations to approved plans.Senior Automation Engineers have ownership of their efforts from conception, through the deployment of their products, including turnover to the appropriate technical and user support organizations.As a recognized leader, Senior Automation Engineers will be sought after to coach and mentor colleaguesRESTBasic version control (code promotion workflows)Event-driven architecturesAI/AIOpsMachine LearningServe as technical leaders in the company’s automation community of practiceLead development teams in the execution of larger programsExecutes against enterprise-wide, cross-functional automation initiativesDevelop automated tools / scripts to specificationsWorks with multiple areas at the company to ensure understanding of assigned taskDrives the development / implementation of automation work productsThoroughly tests developed productsAdherence to all standards and policiesEstablishes standards of scripts and work products developed so others can update / utilizeSupports development of technical standardsPrepares specifications of a highly technical or complex natureAnalyzes user specifications and requirementsIdentifies opportunities for process improvementsWorks to participate and learn best practices and proceduresAdheres to best practices for software design, retention, documentation, and deployment strategiesWorks directly with service operations, product, and vendor teams to resolve, prevent, and eliminate customer technology issuesGathers and documents business, user, functional and non-functional requirements for in scope productsEstablishes and maintains solid business relationshipsActively owns and participates in lifecycle management of assigned applications and infrastructureMay provide afterhours/on-call support for applicationsHas the ability resolve simple to complex production support issuesPerforms other duties as assignedPractices and adheres to the “Code of Conduct” philosophy and “Mission and Value Statement.”Serves as project management or leadership role in managing work effortsTraining and mentoring of peers and other staff