Position:
Python/UiPath Developer
Location: Alpharetta, GA (Onsite M-F Need Only Locals or Nearby)
Duration: 12 months
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 the 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 RE Framework, 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