Open Positions

Junior Python Developer

Apply Now

Devsinc is looking for multiple Junior Python Developers for It's Lahore office.

Requirements:
• Bachelor's degree in Computer Science, Software Engineering, or a related field. Equivalent practical experience will also be considered.
• Proven experience as a Python Developer (1-2 Years), with a strong understanding of the Python programming language and its ecosystem.
• Experience with developing web applications using frameworks such as Django or Flask.
• Proficiency in database technologies such as SQL and experience working with relational databases like MySQL, PostgreSQL, or Oracle.
• Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
• Strong understanding of software development principles, methodologies, and best practices, including Agile methodologies.
• Experience with version control systems, such as Git, and collaboration tools like Jira or Trello. Knowledge of software testing principles and experience with testing frameworks like Pytest or Unittest.
• Familiarity with cloud platforms, such as AWS or Azure, and containerization technologies like Docker, is a plus.
• Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Responsibilities:
• Design, develop, and maintain Python-based software applications and services. 
• Collaborate with stakeholders to gather and analyze software requirements, ensuring a clear understanding of project objectives and deliverables. 
• Architect and implement scalable and efficient solutions that meet business needs and adhere to best coding practices and standards. 
• Write clean, readable, and reusable code, following software development best practices and applying appropriate design patterns. 
• Perform thorough testing of software applications, including unit testing, integration testing, and automated testing, to ensure high quality and reliability. 
• Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver software projects on time and according to specifications. 


Location: Devsinc lahore

Career Level: Entry

Employment Type: Full Time