Plantrich Banner

Senior Software Developer ERP NEXT

Plantrich Agritech Private Limited ·
Opening closed.
Department
IT - PR
Employment Type
Contract
Applications Received
7
Closed On
29 Jan, 2025

Job Description: Python Developer


*Position Title:* Python Developer (ERPNEXT Specialist)  

*Location: Kottayam

*Employment Type: Hybrid

*Reports To: IT Manager


*Key Responsibilities:*


1. *Software Development:*

  - Design, develop, test, deploy, maintain, and improve software solutions using Python within the ERPNEXT framework.

  - Collaborate with stakeholders to gather requirements and translate them into technical solutions.

  - Ensure that the software meets high standards of performance, reliability, and scalability.


2. *Team Collaboration:*

  - Work closely with cross-functional teams, including product managers, designers, and other software consultants, to deliver high-quality services.

  - Contribute to team meetings, providing insights and suggestions to improve processes and project outcomes.


3. *Code Review:*

  - Conduct and participate in code reviews to maintain high code quality.

  - Ensure adherence to best practices and coding standards, fostering a culture of continuous improvement.


4. *Problem Solving:*

  - Analyze complex technical problems and propose innovative solutions that align with business objectives.

  - Troubleshoot and debug issues in a timely and efficient manner.


5. *Documentation:*

  - Document software designs, technical specifications, and implementation details to ensure knowledge transfer and maintainable codebases.

  - Maintain accurate and up-to-date documentation throughout the project lifecycle.


6. *Mentorship:*

  - Provide guidance and mentorship to junior developers, helping them grow their skills and expertise in Python, ERPNEXT, and general software development practices.

  - Facilitate knowledge-sharing sessions and code walkthroughs.


7. *Continuous Learning:*

  - Stay updated with the latest trends, technologies, and best practices in software development, particularly in Python.

  - Participate in relevant training and development programs to enhance skills.


*Skills and Qualifications:*


1. *Technical Expertise:*

  - Proficient in Python programming.

  - Experience with web development technologies, including HTML, CSS, and JavaScript.

  - Familiarity with database management and SQL.


2. *UI/UX Design:*

  - Basic understanding of UI/UX principles, enabling effective collaboration with designers to create user-friendly software interfaces.


3. *Teamwork and Leadership:*

  - Excellent teamwork skills with the ability to collaborate effectively with cross-functional teams.

  - Leadership qualities with experience in project management and guiding junior team members.


4. *Problem-Solving Abilities:*

  - Strong analytical and problem-solving skills, with the ability to think creatively and propose innovative solutions to technical challenges.


5. *Documentation Skills:*

  - Ability to produce clear and concise technical documentation, ensuring that knowledge is shared and accessible.


*Optional/Desirable Skills:*


1. *Knowledge of Other Programming Languages:*

  - Familiarity with additional programming languages such as JavaScript, Java, or Flutter is a plus.


2. *Cloud Technologies:*

  - Experience with cloud platforms such as AWS, Google Cloud Platform, or Azure, including deployment and management of applications in a cloud environment.


3. *Security Awareness:*

  - Awareness of common security principles and best practices in software development to ensure secure code and data protection.


*Educational Qualifications:*

- Bachelor’s degree in Computer Science, Information Technology, or a related field. Equivalent work experience will also be considered.


*Experience:*

- Minimum of 2 years of professional experience in software development, with a focus on Python.


*Application Process:*

Interested candidates are invited to submit their resume and cover letter outlining their relevant experience and why they are a good fit for this role to email address: secretary@plantrich.com.



Opening closed.