Sr. Python Software Developer
2 weeks ago
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/Danjo Developer
2 weeks ago
Lahore, Punjab, Pakistan NKU Technologies Pvt. Full time 2,760,000 per yearNKU 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 applications.Upgrading existing...
-
Sr. Python Developer
2 weeks ago
Lahore, Punjab, Pakistan SparkAi Full time 900,000 - 1,200,000 per yearPosition: 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...
-
Sr. Python Engineer
2 weeks ago
Lahore, Punjab, Pakistan Techeezy Full time 300,000 - 1,200,000 per yearAbout the JobPosition: Sr. Backend 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...
-
Sr. Python Engineer
2 weeks ago
Lahore, Punjab, Pakistan SparkAi Full time 900,000 - 1,200,000 per yearAbout the JobPosition:Sr. Python Engineer (Generative AI / RAG)Experience: 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...
-
Python Django Developer
1 week ago
Lahore, Punjab, Pakistan NKU Technologies Full time 1,200,000 - 3,600,000 per yearNKU 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 ...
-
Senior Python Developer
7 days ago
Lahore, Punjab, Pakistan VST Full time 2,400,000 - 4,800,000 per yearJob Title: Senior Python DeveloperLocation: Lahore (on-site)Company: VST IncJob Description:VST Inc. is currently seeking a Senior Python Developer to join our innovative team. As a Senior Python Developer, you will be responsible for leading the development of complex software applications, mentoring junior developers, and contributing to the design and...
-
Senior Python Developer
4 days ago
Lahore, Punjab, Pakistan SparkAi Full time 900,000 - 1,200,000 per yearPosition:Sr. Backend DeveloperExperience:3 to 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...
-
Software Engineer- Python Developer
7 days ago
Lahore, Punjab, Pakistan Devsinc Full time 600,000 - 1,800,000 per yearDevsinc is seeking a highly skilled and experienced Senior Software Engineer - Python Developer to join our growing team. In this role, you will lead the design and development of robust Python applications, working in a collaborative environment to create scalable software solutions. You will be responsible for guiding junior developers, optimizing existing...
-
Sr. Python Developr
5 days ago
Lahore, Punjab, Pakistan HR Professional Full time 2,400,000 - 3,600,000 per yearWe are seeking a skilled Python Developer with at least 3 years of experience as Software Engineer to join our team. You will collaborate with cross-functional teams to deliver high-quality solutions and stay updated with the latest industry trends.Key Responsibilities:Develop, maintain, and support Python-based applicationsDebug, test, and troubleshoot code...
-
Sr. Backend Developer
1 week ago
Lahore, Punjab, Pakistan Techeezy Full time 3,840,000 per yearAbout the JobPosition: Sr. Backend 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...