Senior Python Developer

SiliconFort LLC.


Date: 3 days ago
City: Lahore
Contract type: Full time
Responsibilities

  • Software Development:
    • Design, develop, and maintain Python-based software applications and services.
    • Write clean, readable, and reusable code, following best practices and design patterns.
    • Architect and implement scalable and efficient solutions meeting business needs.
  • Requirements Gathering:
    • Collaborate with stakeholders to gather and analyze software requirements.
    • Ensure a clear understanding of project objectives and deliverables.
  • Testing:
    • Perform thorough testing of software applications, including unit testing, integration testing, and automated testing.
    • Ensure high quality and reliability of software.
  • Collaboration:
    • Collaborate with cross-functional teams, including product managers, designers, and QA engineers.
    • Deliver software projects on time and according to specifications.
Qualifications And Requirements

  • Education:
    • Bachelor’s degree in Computer Science, Software Engineering, or a related field. Equivalent practical experience considered.
  • Experience:
    • Proven experience as a Python Developer (3-10 Years).
    • Strong understanding of the Python programming language and its ecosystem.
  • Web Development:
    • Experience with web application frameworks such as Django or Flask.
  • Database Proficiency:
    • Proficiency in database technologies such as SQL.
    • Experience working with relational databases like MySQL, PostgreSQL, or Oracle.
  • Front-end Knowledge:
    • Familiarity with front-end technologies: HTML, CSS, and JavaScript.
  • Development Principles:
    • Strong understanding of software development principles, methodologies, and best practices, including Agile methodologies.
  • Tools and Frameworks:
    • Experience with version control systems, such as Git.
    • Familiarity with collaboration tools like Jira or Trello.
    • Knowledge of software testing principles and experience with testing frameworks like pytest or unittest.
  • Additional Skills (Preferred):
    • Familiarity with cloud platforms like AWS or Azure.
    • Knowledge of containerization technologies like Docker.
  • Communication Skills:
    • Strong communication and collaboration skills.
    • Ability to work effectively in a team environment.
Join our team of innovative developers and contribute to the creation of cutting-edge software solutions. Apply your expertise and be a key player in delivering high-quality, scalable applications.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

DevOps Engineer

TalentHue - IT & Corporate Recruitment, Lahore
2 days ago
The DevOps Engineer will be responsible for analyzing, supporting, and maintaining eCommerce site operations, with a focus on supporting CMS, Frontend (including cache), and BFF layers on Cloud-based infrastructure (AWS/GCP). Additionally, knowledge of Salesforce Commerce Cloud, Akamai CDN, and monitoring tooling is strongly preferred.RequirementsAnalyze all business processes and ensure compliance with all controlled processes according to business requirements.Monitor and support...

Surveyor GIS/ Environmental & RA GIS

The Urban Unit, Lahore
3 days ago
Number of Positions 10 Age Limit: maximum 35 Qualification 16 years of qualification or higher in GIS/Space Science/Geo- informatics/RS&GIS/Geography Environmental Sciences, Environmental/Mechanical/civil/Electrical/Architectural engraining, Social Science, archaeology, related discipline from a recognized institution Experience 01 to 02 years of relevant experience in GIS an Environmental survey, data collection and management Jobs Description

Medical Sales Specialist

Easy2Employ, LLC, Lahore
3 days ago
Role DescriptionThis is a full-time on-site role as a Medical Sales Specialist located in Lahore. The Medical Sales Specialist will be responsible for sales in hospitals, communicating effectively with customers, and providing exceptional customer service.QualificationsMedical Sales and Hospital Sales skillsEffective Communication and Customer Service skillsKnowledge of MedicineExperience in healthcare industry sales is a plusBachelor's degree in a related field