Posted on 2025-03-04, 29 days ago Expired
Trilokya Technology logo

Python Developer

Trilokya Technology
Type: On-Site
Level: Mid-Level
Location: Setopool, Kathmandu

Responsibilities:

  • Design, develop, test, and maintain Python-based applications and services.  
  • Write clean, efficient, and reusable code adhering to industry best practices.  
  • Collaborate with cross-functional teams to gather requirements and translate them into effective technical solutions.  
  • Debug and resolve software issues, ensuring timely and effective solutions.  
  • Integrate front-end components developed by other teams with robust server-side logic.  
  • Optimize applications to ensure high performance and scalability.  
  • Maintain and enhance existing systems and applications for improved functionality.  
  • Work with APIs and integrate third-party libraries as needed.  
  • Participate actively in code reviews to uphold and enforce high-quality standards.  

 

Skills Requirements:

  • Proficient in Python with mandatory expertise in its frameworks, Django and Django Rest Framework (DRF).  
  • Working knowledge of FastAPI for developing high-performance web applications.  
  • Strong understanding of Object-Oriented Programming (OOP) principles.  
  • Hands-on experience with web service integration.  
  • Expertise in working with SQL and NoSQL databases such as MySQL, PostgreSQL, and MongoDB.  
  • Familiar with version control systems, particularly Git.  
  • Detailed understanding of front-end technologies, including HTML, CSS, and JavaScript.  
  • Skilled in debugging and optimizing application performance.  
  • Experience in writing and maintaining unit tests to ensure code quality.  
  • Proficient in configuring and managing Linux systems, including command-line tools, shell scripting, process management, and environment configuration.  

 

Preferred Skills:

  • Familiarity with cloud platforms.  
  • Exposure to DevOps practices and tools for continuous integration and deployment.  
  • Knowledge of software design patterns and microservices architecture.  
  • Understanding of Agile development methodologies and practices.  
  • Experience with containerization tools, particularly Docker.  

 

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.  
  • 2-3 years of hands-on experience in Python development.  
  • Strong problem-solving and communication skills.  
  • Proven ability to work effectively in a collaborative team environment. 

Trilokya Technology

Setopool, Kathmandu

Trilokya Technology logo
Trilokya Technology Pvt. Ltd is mainly focusing on developing Cyber Security Projects. We have already developed several security projects like "Audit Management System", "Tech Asset Management System" and "Shift Management System". With our innovative and insightful architecture and technology, we strive to enhance our users’ every day experiences. Our incredible team of engineers, programmers, designers and marketers is working tirelessly to bring company to the forefront of the industry. We will continue to work relentlessly to become the technological standard, providing big picture insights and solutions for companies of all sizes. Get in touch to learn more.