UiPath Solution Architect
Leidos
- Baltimore, MD
- Permanent
- Full-time
- Are you looking for a company that puts employees first, with a focus on career, flexibility, and well-being?
- Do you enjoy collaborating with colleagues and teammates and believe that the best ideas are fostered in an inclusive environment?
- Are you searching for a team with a strong sense of ownership, urgency, and drive for daily mission success?
- Are you comfortable with proactive outward communication and technical leadership?
- Do you enjoy being a catalyst, solving complex problems, and providing innovative solutions?
- Do you have the flexibility, creativity, and resilience to pivot the mission for success?
- Do you have the courage to make tough ethical decisions with pride, transparency, and respect?
- Provide architectural leadership in shaping engineering strategy, policy, design, and development for attended and unattended automation at scale.
- Architect, develop, design, integrate, implement, and manage operation of large-scale robotic process automation platform in a Cloud native environment.
- Use extensive knowledge in multiple development languages, software development and system design best practices, robotic process automation, infrastructure and configuration automation, testing, tool integrations, and communication to enhance robotic process automation platform.
- Provide hands-on experience developing customer integration and reference implementations for enterprise robotic process automation architecture.
- Provide architectural oversight to support the development team’s RPA development, integration, test automation, security testing, and deployments.
- Provide architectural oversight, hands-on software expertise, and mentoring in these areas: RPA, modern application integration, service oriented architectures (SOA) / APIs, security, business process management/business rules processing, infrastructure and configuration automation, reporting, user experience (UX) and accessibility (Section 508/WCAG/USDS Web Standards).
- Investigate and repair application defects regardless of component: RPA, vendor integration, front-end, business logic, middleware, or database (PL/SQL and Data Modeling).
- Reviews bot requirements for policy compliance (In-Take Gate Approval)
- Reviews bot implementation/operational readiness for policy compliance (Publish Gate Approval)
- Triage UiPath issues regardless of area (bot code, plugin, runtime environment, user configuration, security, performance, design, etc.)
- Review next UiPath release and components/plugins for compatibility issues, impacts to existing bots, new features, etc.
- Review and advise organizational policy for UiPath development, testing, operations, and license management.
- Brief executive leadership (internally or client) regarding matters of significant importance to the organization/project using written or oral skills at appropriate technical level for audience.
- All other duties as assigned or directed.
- Bachelor's Degree in Computer Science, Mathematics, Engineering or a related field.
- Masters or Doctorate degree may substitute for required experience
- 12+ years of experience with full lifecycle development
- 7+ years of combined experience of modern software development (C# with .Net Core, Java, Go-Lang, or Python).
- 4+ years of experience with architecture, design, implementation with a focus on UiPath or other automation platforms
- 3+ years of experience with UiPath development
- Must be able to obtain and maintain a Public Trust. Contract requirement.
- Proven expertise in architecting, designing, and implementing solutions adhering to best practices for operational excellence, security, reliability, performance, cost optimization, and sustainability.
- Extensive understanding and experience with designing and developing software (including APIs) with C# with .Net Core, Java and at least one additional language such as Python, Go-Lang, or Node.js.
- Create, design, and review for Robotic Process Automation architecture directives and documentation including technology roadmap, standards & guidelines, processes, and reference implementations.
- Hands-on experience with vetting, integrating, and implementing new technologies and processes with an RPA platform.
- Experience in architecting and developing attended and unattended RPA bots at an enterprise level and as bridge to digital modernization including using PCOM, Screen Scraping, and APIs.
- Hands-on experience with UiPath core components including Studio, Orchestrator, Test Manager and Test Suite.
- Solid understanding of modern development including using developing reusable components leveraging UiPath ReFramework, Object repositories, Action Center, UiPath templates, libraries, and activities.
- Experience with UiPath Studio and associated tools such as Recording, Screen Scraping, Data Scraping, Ui Explorer, Package Management, Debug, and Workflow Analyzer.
- Experience with UiPath Sequences, Flow Chart and State Machines project types
- Use of agile methodologies for bot development
- Experience project planning and tracking for RPA projects
- Knowledge of building selectors with HTML, CSS, and JavaScript
- Experience in communicating with and presenting solutions to executive leadership.
- Excellent communication and written skills
- Experience with DevOps especially using CI/CD best practices to automate testing, security, verification, and promote/accelerate quality releases to Production.
- Experience using Active Directory to manage authorization.
- UiPath Certifications, or Azure Cloud certifications
- Experience with integrating with Atlassian suite (BitBucket, Jira, Confluence, etc.) and Microsoft Office 365.