20 Aug
|
Annapurna Finance
|
Bhubaneswar
20 Aug
Annapurna Finance
Bhubaneswar
Job Summary
We are looking for a skilled Python Developer with experience in designing, developing, and maintaining applications that leverage Business Rules Engines (BRE). The ideal candidate will have solid Python development skills, a good understanding of business rule management, and experience translating complex business requirements into configurable and maintainable rules.
Key Responsibilities
- Design, develop, test, and maintain applications using Python.
- Develop and implement business rules and decision logic using Business Rules Engine frameworks/platforms.
- Translate business requirements and functional specifications into technical solutions and executable rules.
- Design rule models, decision logic, rule flows, and rule validation mechanisms.
- Integrate BRE solutions with Python applications, APIs, databases, and other enterprise systems.
- Develop REST APIs and backend services using Python frameworks such as FastAPI, Flask, or Django.
- Optimize business rules and application logic for performance, scalability, and maintainability.
- Troubleshoot and resolve issues related to application logic, rule execution, integrations, and production environments.
- Write unit, integration, and automated tests for Python applications and business rules.
- Collaborate with Business Analysts, Product Owners, Architects, QA, and other stakeholders.
- Participate in code reviews and follow established coding, security, and development standards.
- Document business rules, technical designs, APIs, and implementation details.
- Support deployment, monitoring, and troubleshooting of applications across development, testing, and production environments.
Required Skills & Experience
- Strong hands-on experience in Python development.
- Experience with Business Rules Engine (BRE), rule engines, or decision management platforms.
- Understanding of concepts such as:
- Business rules and decision logic
- Rule authoring and management
- Rule execution and evaluation
📌 Python Developer-Business Rules Engine (Bhubaneswar)
🏢 Annapurna Finance
📍 Bhubaneswar