<p><strong>About Us</strong><br><br>HighRadius provides a single Agentic AI platform for the Office of the CFO. It integrates 180+ agents that orchestrate end-to-end processes across Order-to-Cash, Close & Reconciliation, Consolidation & Reporting, Accounts Payable, B2B Payments, and Treasury. HighRadius guarantees operational KPI improvements by mapping them to specific agents on the platform. With a 3-6 month go-live period, HighRadius drives value creation at 1300+ enterprises such as 3M, Unilever, Bristol-Myers Squibb Company, Red Bull, Lufthansa, and more. HighRadius has been consistently recognized as a market leader by Gartner, IDC, and Forrester.</p>
<p><strong>Job Description:</strong></p>
<p data-path-to-node="5">We are seeking a seasoned Senior Python Developer to lead the design and development of robust, scalable web applications. You will be responsible for the server-side logic, ensuring high performance and responsiveness to requests from the front-end. As a senior member, you will also mentor junior developers and drive best practices in software craftsmanship.</p>
<h3 data-path-to-node="6"><strong data-path-to-node="6" data-index-in-node="0">Core Responsibilities</strong></h3>
<ul data-path-to-node="7">
<li>
<p data-path-to-node="7,0,0"><strong data-path-to-node="7,0,0" data-index-in-node="0">Architectural Design:</strong> Design and implement low-latency, high-availability, and performant applications using Python and the Flask framework.</p>
</li>
<li>
<p data-path-to-node="7,1,0"><strong data-path-to-node="7,1,0" data-index-in-node="0">API Development:</strong> Build and maintain scalable RESTful or GraphQL APIs that serve various client-side platforms.</p>
</li>
<li>
<p data-path-to-node="7,2,0"><strong data-path-to-node="7,2,0" data-index-in-node="0">Integration:</strong> Seamlessly integrate user-facing elements developed by front-end developers with server-side logic.</p>
</li>
<li>
<p data-path-to-node="7,3,0"><strong data-path-to-node="7,3,0" data-index-in-node="0">Data Management:</strong> Design database schemas, optimize queries, and manage data storage solutions (PostgreSQL, MySQL, Redis, or MongoDB).</p>
</li>
<li>
<p data-path-to-node="7,4,0"><strong data-path-to-node="7,4,0" data-index-in-node="0">Optimization:</strong> Identify bottlenecks and bugs, and devise solutions to these problems through profiling and refactoring.</p>
</li>
<li>
<p data-path-to-node="7,5,0"><strong data-path-to-node="7,5,0" data-index-in-node="0">DevOps Collaboration:</strong> Work with Docker and Kubernetes for containerization and orchestration of microservices.</p>
</li>
</ul>
<h3 data-path-to-node="8"><strong data-path-to-node="8" data-index-in-node="0">Technical Requirements</strong></h3>
<ul data-path-to-node="9">
<li>
<p data-path-to-node="9,0,0"><strong data-path-to-node="9,0,0" data-index-in-node="0">Python Expertise:</strong> 5+ years of professional experience with deep knowledge of Python (3.x) and its advanced concepts (Decorators, Generators, Context Managers).</p>
</li>
<li>
<p data-path-to-node="9,1,0"><strong data-path-to-node="9,1,0" data-index-in-node="0">Framework Mastery:</strong> Extensive experience with <strong data-path-to-node="9,1,0" data-index-in-node="45">Flask</strong> and its ecosystem (Flask-SQLAlchemy, Flask-Migrate, Flask-RESTful/Marshmallow).</p>
</li>
<li>
<p data-path-to-node="9,2,0"><strong data-path-to-node="9,2,0" data-index-in-node="0">Solid Programming Fundamentals:</strong> Strong understanding of Data Structures, Algorithms, and Object-Oriented Programming (OOP) principles.</p>
</li>
<li>
<p data-path-to-node="9,3,0"><strong data-path-to-node="9,3,0" data-index-in-node="0">Testing:</strong> Proficiency in writing unit, integration, and functional tests using frameworks like <strong data-path-to-node="9,3,0" data-index-in-node="94">PyTest</strong> or <strong data-path-to-node="9,3,0" data-index-in-node="104">Unittest</strong>.</p>
</li>
<li>
<p data-path-to-node="9,4,0"><strong data-path-to-node="9,4,0" data-index-in-node="0">Asynchronous Processing:</strong> Experience with Celery and message brokers like RabbitMQ or Redis for background tasks.</p>
</li>
<li>
<p data-path-to-node="9,5,0"><strong data-path-to-node="9,5,0" data-index-in-node="0">Database Knowledge:</strong> Deep understanding of ORMs and raw SQL. Experience with migrations and database design.</p>
</li>
</ul>
<h3 data-path-to-node="10"><strong data-path-to-node="10" data-index-in-node="0">Preferred Qualifications</strong></h3>
<ul data-path-to-node="11">
<li>
<p data-path-to-node="11,0,0">Experience with architectural patterns like <strong data-path-to-node="11,0,0" data-index-in-node="44">Microservices</strong> or Domain-Driven Design (DDD).</p>
</li>
<li>
<p data-path-to-node="11,1,0">Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).</p>
</li>
<li>
<p data-path-to-node="11,2,0">Understanding of authentication protocols (OAuth2, JWT).</p>
</li>
</ul>