Junior Software Developer (ERP- Python)
Tattva FoundationFull Timejunior
Patna, Bihar, INPosted Yesterday
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
PythonJavaScriptHTMLCSSLinuxPostgreSQLGit
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Role & responsibilities
- Assist in Odoo module development, customization, configuration, and troubleshooting using the Python framework, under the guidance of senior developers.
- Support development of ERP workflows across modules such as CRM, Sales, Purchase, Inventory, Accounting, HR, Projects, and Reporting, depending on project need.
- Write and maintain clean Python code, XML views, menus, actions, access rights, server actions, and basic business logic within Odoo.
- Support PostgreSQL data checks, imports, exports, and basic data migration tasks with proper validation.
- Assist in creating reports, dashboards, forms, list views, search views, and user-friendly interface improvements.
- Participate in requirement discussions with functional and project teams to understand business processes and user pain points.
- Prepare technical notes, configuration guides, test cases, user support notes, and implementation documentation.
- Test developed features, record issues, validate fixes, and support User Acceptance Testing where required.
- Follow version control practices using Git and maintain code hygiene, naming discipline, and basic documentation standards.
- Learn and apply Odoo development best practices, security rules, access control, and deployment discipline.
Preferred candidate profile
- MCA /BCA, B.Tech / B.E. in Computer Science, IT, Software Engineering, or a related field (recently completed or final-year candidates).
- Working knowledge of Python programming, Python framework concepts, and object-oriented programming.
- Understanding of relational databases; PostgreSQL knowledge will be an advantage.
- Familiarity with HTML, CSS, JavaScript, XML, APIs, Git, or Linux will be preferred.
- Interest in ERP systems, business workflows, process automation, and enterprise software implementation.
- Ability to learn quickly, ask clear questions, document work, and collaborate with technical and non-technical teams.
- Good written and verbal communication skills.
- Willingness to be based in Patna
About Tattva Foundation
Tattva Foundation
tattvafoundation.org
QaOn-site
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free