Skip to main content
Tattva Foundation logo

Junior Software Developer (ERP- Python)

Tattva Foundation
Full 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 logo

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