As a Python Developer at Make Your Team, you play a critical role in shaping our software solutions and ensuring our applications run smoothly and efficiently. You collaborate closely with cross-functional teams to develop robust and scalable software using Python, while leveraging your skills in database management to enhance our data handling capabilities. Your expertise with Langchain and experience in building AI agents using Crewai are essential as you tackle complex challenges and contribute to innovative projects. Although this role does not require team management, you will work collaboratively with other developers and stakeholders to deliver high-quality code and effective solutions that meet our evolving business needs. Your contributions directly impact our success and drive us towards technological advancement and efficiency in our operations. To excel in this role, you must demonstrate a strong understanding of Python programming, be well-versed in database management, and possess hands-on experience in leveraging AI technologies. Your ability to communicate effectively and work as part of a team is vital, as you will engage in peer code reviews, sharing knowledge, and ensuring the quality of our codebase. You will also be encouraged to participate in brainstorming sessions where your input is valued, helping to refine project scopes and deliverables. The ideal candidate is proactive, detail-oriented, and displays a passion for technology and innovation, ready to contribute to the success of Make Your Team.
Responsibilities

  • Develop, test, and maintain high-quality software solutions using Python.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Utilize Langchain effectively to manage and utilize AI agents within applications.
  • Construct and optimize databases for efficient data management and retrieval.
  • Participate in code reviews to maintain high standards for code quality and performance.
  • Troubleshoot, debug, and resolve software defects and other technical issues.
  • Document development processes, code changes, and software functionalities.
  • Engage with team members in planning and brainstorming sessions to refine project requirements and objectives.
  • Stay current with industry trends and emerging technologies to suggest improvements and innovations.
  • Assist in training junior developers, sharing knowledge to foster a collaborative learning environment.

Job Details

Total Positions:
1 Post
Job Shift:
Hybrid Work Model
Job Type:
Job Location:
Gender:
No Preference
Minimum Experience:
1 Year
Apply Before:
Dec 10, 2024
Posting Date:
Nov 09, 2024

Make Your Team

- Islamabad, Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!