Job Overview

Location
Lahore, Punjab
Job Type
Full Time
Date Posted
4 hours ago

Additional Details

Job ID
1806
Job Views
13
Work Mode *
On-site

Job Description

We are looking for a highly skilled and versatile Senior Python Developer who is passionate about building scalable applications, writing clean and efficient code, and solving complex problems. This role requires a dynamic developer with strong expertise in Python programming, backend development, API design, and integration. The ideal candidate will lead projects from planning to deployment, ensuring high-quality software delivery across web, data, and automation platforms.


Key Responsibilities:


- Ensuring best coding practices and performance optimization.

- Design, develop, and deploy scalable and efficient backend applications.

- Collaborate with cross-functional teams—including frontend developers, DevOps, and product managers—to deliver high-quality solutions.

- Optimize application performance, security, and maintainability.

- Write clean, maintainable, and well-documented code following industry standards.

- Conduct code reviews, provide constructive feedback, and uphold coding standards.

- Research and implement new technologies to enhance development efficiency.

- Troubleshoot and resolve software issues, bugs, and performance bottlenecks.


Requirements:

- Proficiency in Python and frameworks such as Django, Flask, or FastAPI.

- Experience with database management (SQL, PostgreSQL, MongoDB).

- Strong understanding of RESTful APIs, microservices, and system architecture.

- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes).

- Experience with CI/CD pipelines and DevOps practices.

- Knowledge of version control systems like Git.


Nice-to-Have Skills:

- Experience: 3+ years of professional Python development experience, including leadership or team management experience.

- Education:** Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

- Strong leadership and team management abilities.

- Excellent problem-solving and debugging skills.

- Effective communication and collaboration skills.


What We Offer:

  • Competitive salary and benefits.
  • Opportunity to lead impactful projects across various industries.
  • Collaborative, innovative, and design-driven work environment.
  • Professional development and training opportunities.

Location

Similar Jobs

Dice Tech Recruitment Services

SQA Engineer

Full Time

Dice Tech Recruitment Services

Senior SQA Engineer

Full Time

Dice Tech Recruitment Services

Software Engineer

Full Time

Dice Tech Recruitment Services

Sr. React Native Developer

Full Time