Sr. Python Software Developer

2 weeks ago


Lahore, Punjab, Pakistan Shopex Full time 104,000 - 130,878 per year

Overview:

The Sr Software Engineer I will be responsible for designing, developing, and maintaining high quality software systems. This role will be involved in architecting solutions, writing code to implement those solutions, writing unit and integration tests, deploying code to staging/production, and validating success in production. The developer will also be responsible for monitoring and maintaining production systems. To be successful in this role, you will need to be confident in your ability to work from a problem or user story and develop an end-to-end solution using Python and Golang in the AWS Environment using software development best practices.

Responsibilities:

● Developing Python and Golang Applications: Design, develop, and implement new Python and Golang applications, meeting business requirements and adhering to best practices in software development.

  • Fast API, Django, Flask is a must requirement.

● Maintaining Existing Software: Maintain and improve existing software. Refactor codebase to improve system efficiency and scalability.

● Designing Scalable Architecture: Develop and design scalable system architectures, and ensure the scalability and performance of applications.

● Testing and Debugging: Perform comprehensive testing, including unit, integration, and end-to-end tests. Debug complex issues in existing software systems.

● Code Reviews: Perform code reviews to ensure code quality, consistency, and adherence to company guidelines and best practices.

● Integration of Third-Party Services: Integrate third-party services and APIs. This could include payment gateways, data services, social networks, and others relevant to the business.

● Collaborating with Cross-Functional Teams: Collaborate with UI/UX designers, business analysts, product owners, and other engineers to understand business requirements and translate them into technical solutions.

● Mentorship: Mentor junior developers and help in building their skills and knowledge.

● Documentation: Create technical documentation for reference and reporting. This could include software design documents, technical specifications, API documentation, etc.

● Security: Implement and maintain security practices, ensure that all applications are secure and data privacy is maintained.

● Continuous Integration/Continuous Deployment (CI/CD): Implement and maintain CI/CD pipelines to ensure quick and reliable deployments.

● Participating in Agile/Scrum Methodologies: Participate in agile development processes, including daily standups, sprint planning, sprint reviews, and retrospectives.

● Tech Stack Evaluation and Recommendations: Evaluate and make recommendations for technology stack updates or changes based on business needs and industry trends.

● Incident Response: Participate in incident response and troubleshooting efforts as needed, which could include off-hours support.

Qualifications:

● Excellent written and verbal communication skills in English

● 5+ years professional experience building software solutions

● 5+ years of Python programming

● 2+ years of Golang experience

● 3+ years working with AWS ○ Working knowledge of at least the following AWS technologies: ■ EC2, Lambda, SQS, S3, RDS, EventBridge, CloudFront

● 2+ years working with Big Data in SQL databases ○ Experience working with PostgreSQL is a plus ○ Experience working with Snowflake is a plus

● Experience with Terraform is a plus

● Solid organizational skills including attention to detail and multitasking skills.

Location: Khayaban-e-Amin, Lahore.


  • Sr. Python Developer

    2 weeks ago


    Lahore, Punjab, Pakistan SparkAi Full time $104,000 - $130,878 per year

    Position: Sr. Python DeveloperExperience: 5 yearsLocation: LahoreCompany: SparkAiRole Overview:We are looking for a highly skilled Senior Python Developer with expertise - in Generative AI and Retrieval-Augmented Generation (RAG). The ideal candidate should have hands-on experience in LLMs, prompt engineering, vector databases, and AI-driven application...


  • Lahore, Punjab, Pakistan NKU Technologies Full time $104,000 - $130,878 per year

    NKU Technologies is looking for a Sr. Python/Django Developer).JOB RESPONSIBILITIES:Participating in  architectural, design and product discussions , API technical design.Develop  cloud-based Python  Django software products.Designing and creating  RESTful  APIs for internal and partner consumption.Debug, Test, Deploy, and Maintain ...

  • Sr. Software Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan ALEFSYS Solutions Full time

    Sr. Software Engineer ALEFSYS Solutions, Pakistan Proficient with Microsoft .NET 3.5+ development using C#.In-depth knowledge and experience with core Microsoft .Net technologies including: WCF, WPF, WF, LINQ and EF.Extensive experience designing and developing enterprise-grade software.Experience with source control management systems and continuous...

  • Software Developer

    2 weeks ago


    Lahore, Punjab, Pakistan beBeePythonDeveloper Full time 1,080,000 - 1,560,000

    We are currently seeking a skilled software developer with experience in Python programming to join our team. This role is ideal for individuals who are passionate about delivering high-quality solutions and staying updated with the latest industry trends.Key ResponsibilitiesDevelop, Maintain, and Support Applications: Utilize your expertise in Python to...

  • Sr. Software Engineer

    2 weeks ago


    Lahore, Punjab, Pakistan GSB Group Full time 104,000 - 130,878 per year

    We are looking for Sr. Software Engineer - Node for People Tech having experience of 5+ years.Job Responsibilities:Develop APIS in Node as per the standard and with an optimization approachEnhancement and changing existing applicationIntegrate 3rd party APIsAbility to understand requirements and able to create development estimation with effective...


  • Lahore, Punjab, Pakistan Devsinc Full time

    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...

  • python Developer

    2 weeks ago


    Lahore, Punjab, Pakistan Abroad Work Full time

    Python Developer Vacancy in Lahore, PakistanOur growing technology company is seeking a highly skilled and experienced Python Developer to join our team in Lahore. As a Python Developer, you will be responsible for designing, developing, and implementing software solutions using Python programming language.Key Responsibilities:Collaborate with...

  • Python Developer

    2 weeks ago


    Lahore, Punjab, Pakistan Cube Discipline Full time 104,000 - 130,878 per year

    We are looking for an enthusiastic Junior Python Developer to join our growing team. The ideal candidate should have a strong foundation in Python programming, eagerness to learn, and the ability to assist in developing, testing, and maintaining scalable applications under the guidance of senior developers.Key ResponsibilitiesAssist in developing and...

  • Python Developer

    6 days ago


    Lahore, Punjab, Pakistan Selteq Solutions Full time 600,000 - 1,200,000 per year

    python developer Location: Johar Towm, Lahore Company: Selteq Solutions Job Type: Full-time | On-site 10:00 am to 07:00 pm)Company DescriptionAt Selteq Solutions, we design, develop, and deliver innovative software products that solve real-world problems and drive business growth. Our team of skilled engineers, designers, and strategists work together to...

  • Python Developer

    2 weeks ago


    Lahore, Punjab, Pakistan Hubble42 Inc. Full time $104,000 - $130,878 per year

    We'reUrgentlyHiring: #PythonDeveloper Are you passionate about Python and curious about AI?Join Hubble42 and help train state-of-the-art AI models—on-site in Lahore, Pakistan.Role: Python Developer (AI Training)Experience: 6 months - 1 year What we're looking for: Strong Python expertise Solid understanding of software development fundamentals...