Senior Software Engineer - Python

Lahore , Pakistan
full-time

AI overview

Contribute to high-quality software development using Python in a collaborative team, enhancing software capabilities through innovative solutions and mentorship.

Devsinc is actively seeking a skilled and experienced Senior Software Engineer - Python to join our innovative team. In this role, you will take on the responsibility of developing high-quality software solutions using Python, and you will work in a collaborative environment to drive projects from concept to completion. Your expertise will be instrumental in enhancing our software capabilities and delivering robust applications.

Responsibilities:

  • Design, develop, and maintain complex Python applications and frameworks.
  • Collaborate with product managers and designers to understand and implement features.
  • Conduct code reviews and provide mentorship to junior developers.
  • Debug and resolve technical issues, ensuring optimal performance and functionality.
  • Build and maintain RESTful APIs for seamless integration with front-end systems.
  • Stay updated with the latest technologies and best practices in software engineering.
  • Participate in the full software development lifecycle, from requirements gathering to deployment.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • 5+ years of professional experience in software engineering with a strong focus on Python.
  • Proficient in web frameworks such as Django and FAST API and Flask.
  • Experience with database management systems (SQL and NoSQL).
  • Familiarity with cloud services (AWS, Azure, or GCP) and deployment strategies.
  • Strong understanding of testing frameworks and practices.
  • Ability to work in an Agile environment and collaborating with cross-functional teams.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills and the ability to convey complex technical concepts to non-technical stakeholders.

Devsinc helps startups, enterprises and public sector clients accelerate their technology life cycle, by unlocking access to 2,000+ passionate and experienced solution providers with experience in 100+ technologies in their timezone.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job