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