Enable job alerts via email!

Software Engineer- Python Developer.

Devsinc

Lahore

On-site

PKR 3,408,000 - 5,113,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading company in Lahore seeks a Software Engineer (Python) to join their dynamic team. This role involves designing, implementing, and maintaining web applications, collaborating with cross-functional teams, and optimizing existing solutions. Ideal candidates should have 2-4 years of relevant experience and a Bachelor's degree in a related field.

Qualifications

  • 2-4 years of experience in developing applications using Python.
  • Strong proficiency in web frameworks such as Django or Flask.
  • Excellent written and verbal communication skills.

Responsibilities

  • Develop and maintain scalable web applications using Python.
  • Collaborate with front-end developers to integrate user-facing elements.
  • Conduct code reviews and provide mentorship to junior developers.

Skills

Python
Django
Flask
RESTful APIs
PostgreSQL
MySQL
HTML
CSS
JavaScript
Problem Solving

Education

Bachelor's degree in Computer Science
Bachelor's degree in Software Engineering
Job description

Devsinc is seeking a talented and motivated Software Engineer (Python) to join our dynamic team. In this role, you will be responsible for designing, implementing, and maintaining software solutions that leverage Python and various frameworks. You will collaborate with cross-functional teams to deliver high-quality applications that meet the needs of our clients.

Key Responsibilities:

  • Develop and maintain scalable web applications using Python and relevant frameworks (e.g., Django, Flask).
  • Write clean, efficient, and reusable code following best practices and industry standards.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Enhance and optimize existing applications by identifying areas for improvement and implementing solutions.
  • Conduct code reviews and provide mentorship to junior developers.
  • Maintain and improve test coverage of the codebase through unit and integration testing.
  • Participate in requirements gathering and system design discussions to ensure effective implementation.
  • Stay current with emerging technologies and industry trends to continuously improve development practices.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2-4 years of experience in developing applications using Python.
  • Strong proficiency in web frameworks such as Django or Flask.
  • Experience with RESTful APIs and database management (e.g., PostgreSQL, MySQL).
  • Familiarity with front-end languages, such as HTML, CSS, and JavaScript, is a plus.
  • Ability to work independently and collaboratively in a team environment.
  • Strong problem-solving skills and attention to detail.
  • Excellent written and verbal communication skills.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.