Location
Hybrid
Seniority
Senior · 5+ years exp
First seen by Alion on Oct 14, 2026.
Overview
Company
Impact
Profile match
Shuru is a tech firm utilizing AI, AR/VR, IoT, and Blockchain to offer services like software development, infrastructure, data management, and more to clients including Flipkart, Snapdeal, Gopay, and others.
Responsibilities:
- Design, develop, and maintain backend services and business logic using Python and the Odoo framework.
- Customise, extend, and optimise Odoo modules to support business workflows.
- Integrate Odoo with internal systems and third-party services through APIs, webhooks, and message-based interfaces.
- Participate in system and solution design discussions, proposing scalable and maintainable architectures.
- Ensure code quality through best practices, automated testing, and proper documentation.
- Troubleshoot issues, identify root causes, and deliver fixes in a timely and reliable manner.
- Collaborate closely with product, frontend, and QA teams to deliver end-to-end features.
- Contribute to performance optimisation, database tuning, and overall system improvements.
- Support deployment processes and CI/CD pipelines for backend services.
- Assist in backend development using. NET for services or components that require it.
Requirements:
- Strong proficiency in Python, with hands-on experience in Odoo development (custom modules, ORM, workflows, security rules).
- Solid understanding of Odoo architecture, including models, views, reports, server actions, and enterprise/community edition differences.
- Excellent knowledge of RESTful APIs, integration patterns, and asynchronous operations.
- Strong understanding of SQL, relational database design, and performance optimisation (PostgreSQL preferred).
- Good knowledge of software engineering principles such as OOP, SOLID, clean architecture, and design patterns.
- Ability to write clean, maintainable, and well-tested code.
- Experience working with Git, CI/CD pipelines, and modern DevOps workflows.
- Strong problem-solving mindset with the ability to understand complex systems and propose practical solutions.
- Good communication skills and ability to work both independently and as part of a cross-functional team.
- Experience with. NET / C# for microservices or backend components.
- 5+ years of professional backend development experience.
- 3+ years working with Python, including at least 2 years of Odoo development (customisations, integrations, module development).
- Proven experience in building and integrating backend services in production environments.
- Experience working in agile teams and delivering features end-to-end.
- Hands-on involvement in debugging, performance tuning, and scaling backend applications.
- Practical exposure to. NET backend development (. NET 6+, C#).
- Background in fintech, ERP, or high-transaction environments is a plus.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,666,841 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Industrial Engineering
Similar stack
Same company
In your city
$54k – $86k per year • Hybrid • 5+ years exp • Master's Degree • Poland
Apply
Junior BIM & CAD Engineer
4 hours ago
≈ $13k – $32k per year (Estimated) • In office • Internship • Addis Ababa
DevOps
Windows
Management
Microsoft Office
Apply
Senior System Engineer Automotive (m/w/d)
19 min ago
≈ $65k – $115k per year (Estimated) • In office • Part-Time • Germany
Apply
In office • Full-Time • Blankenhain
Apply
AI Governance Engineer
3 hours ago
In office • Poland
Python
Databases
Databricks
AI/ML
MLFlow
Vertex AI
LangSmith
LLM
Amazon SageMaker
Giskard
LLM Guardrails
EU AI Act
NIST AI RMF
Machine Learning
DevOps
Azure
AWS
Apply
This is one of many
1,666,841 more open roles from verified company boards, updated every day.

