Title: UiPath Developer
Location: Atlanta, GA (Onsite)
Job Description:
* Client is seeking a Python/UiPath Developer who will use AI‐driven development tools to help modernize the legacy codebase into a modern technology stack.
* The role involves working in an Agile squad and collaborating with teams across Wealth Management, infrastructure, and architecture.
* The candidate should understand the banking technology environment and build solutions that adapt to changing business needs.
Job Functions/Duties and Responsibilities:
* Leverage Microsoft Copilot and other AI‐assisted development tools to generate Python Python-based web applications, backend services, and automation solutions, and perform comprehensive reviews to ensure correctness, quality, and adherence to object‐oriented programming principles and engineering standards
* Leverage AI‐assisted tooling to design and generate unit test cases to test Python code, and execute these tests to validate functionality and compliance with business and technical requirements
* Build AI-driven components leveraging Agentic AI frameworks, Microsoft Copilot extensibility, and other modern AI development tools.
* Debug, troubleshoot, and optimize applications to ensure stability, performance, and reliability.
* Stay updated with emerging technologies, frameworks, and best practices relevant to Python development and AI.
* Designing UiPath automation processes as per the standards and business requirements
* Design, develop, and test automation workflows with assured quality.
* Monitor the changes that happen after implementing the feedback during development or testing phase while keeping the project specifications intact.
* Reviewing the code/design and providing expertise in the development, and integration of systems
* Configuring new automations in an efficient and easily understandable way
* Documenting the automation procedures
* Development of custom libraries
* Work with Business Analysts, Scrum Masters, QA Analysts, Product Owners, and other cross-functional resources to define, automate the process and deliver on time
Skills Required:
* 4+ years of hands-on experience in core Python development.
* Strong understanding of Python syntax, data structures, OOP, and design principles.
* Experience with AI application development, including:
* Building AI agents (Agentic AI architecture)
* Integrating LLMs into workflows
* Prompt engineering and model interaction design
* Spec Driven Development
* Proficiency in Python frameworks such as Django, FastAPI, or Flask.
* Experience with Python data/ML libraries (Pandas, NumPy, Scikit‐learn, etc.).
* Understanding of unit testing tools (pytest, unittest) and test automation.
* 4 years or more experience designing, developing, and maintaining enterprise scale automation systems
* Experience with process engineering and re-engineering
* Core understanding of software engineering principles (e.g. encapsulation, extensibility, maintainability)
* Hands on experience on RPA tools and cognitive platforms such as UiPath REFramework, Document Understanding, Communications Mining, etc.
* Experience architecting and developing workflow-based solutions or functionality.
* In depth knowledge of UiPath Architecture and UiPath Product Suite
* Strong knowledge and work experience in automating process using Queues, creation of Libraries
* Scripting and coding in UiPath tools to resolve automation issues
* Experience in deploying RPA components including bots, robots, development tools and code repositories
Skills Desired:
* Knowledge of payment solutions & banking applications
Educational Qualification:
* Minimum BS degree in Computer Science, Engineering or a related field.
* UiPath Academy Developer certification