Location: Biratnagar, Nepal
Salary: TBD
 

Job Description

We are looking for two skilled Python Developers to join our team. In this role, you will be responsible for designing, coding, and deploying Python-based applications and systems. You will work on various projects that require a strong understanding of Python, as well as the ability to integrate with other technologies and frameworks.

 

Key Responsibilities:

  • Application Development:
    • Develop, test, and deploy high-quality Python applications.
    • Write clean, efficient, and maintainable code following best practices.
    • Collaborate on the design and architecture of software solutions.
  • System Integration:
    • Integrate Python applications with databases, APIs, and other systems.
    • Ensure seamless communication and functionality across different platforms.
  • Performance Optimization:
    • Identify and resolve performance bottlenecks and optimize code for efficiency.
    • Implement and maintain testing and debugging procedures to ensure application reliability.
  • Collaboration and Communication:
    • Work closely with cross-functional teams, including project managers, designers, and other developers.
    • Participate in code reviews and contribute to the continuous improvement of development processes.
  • Continuous Learning:
    • Stay updated with the latest trends and advancements in Python development and related technologies.
    • Engage in ongoing learning and professional development to enhance skills and knowledge.

 

Qualifications:

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Experience: Proven experience as a Python Developer with a strong understanding of Python frameworks and libraries.
  • Technical Skills:
    • Proficiency in Python and related frameworks (e.g., Django, Flask).
    • Experience with databases (e.g., SQL, NoSQL) and API integration.
    • Knowledge of version control systems (e.g., Git).
  • Soft Skills:
    • Strong problem-solving abilities and attention to detail.
    • Excellent communication skills and ability to work in a team environment.
    • Ability to manage multiple projects and meet deadlines.

 

Why Join Us:

  • Innovative Projects: Work on exciting and challenging projects that push the boundaries of technology.
  • Career Growth: Opportunities for professional development and career advancement.
  • Collaborative Culture: Join a team that values collaboration, innovation, and mutual support.
  • Competitive Compensation: Enjoy a competitive salary and benefits package.

If you are passionate about Python development and eager to contribute to impactful projects, we encourage you to apply and become part of our forward-thinking team!