Position: Python/UiPath Developer
Location: Alpharetta, GA (Oniste M-F)
Duration: 12 months
H1B - PP No. Mandatory
10+ years Experience
Must Have : UiPath Academy Developer certification
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