Accepting Applications
Full-time
On-site
LinkedIn
Posted 2 weeks, 2 days ago
13 views
0 applications
Job Description
Devsinc is seeking a highly skilled
Software Engineer- Python Developer
to join our dynamic and innovative team. You will work closely with cross-functional teams to deliver robust software solutions that drive the company's growth and success.
Key Responsibilities:
- Design, develop, and maintain high-quality Python applications and services
- Collaborate with team members and stakeholders to define project requirements and deliverables
- Write reusable, testable, and efficient code following best practices and coding standards
- Participate in code reviews and contribute to continuous improvement of code quality and team practices
- Troubleshoot, debug, and optimize application performance
- Stay updated with the latest industry trends and technologies to ensure the delivery of cutting-edge software solutions
- Mentor junior developers and provide technical guidance within the team
Requirements
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Minimum 3+ years of professional experience in Python development
- Strong experience with Python frameworks such as Django, Flask, or FastAPI
- Hands-on experience building AI/ML features or products in production, with AI/ML frameworks such as TensorFlow, PyTorch, Scikit-learn, and exposure to Computer Vision, Deep learning, or NLP
- Proficiency with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis)
- Experience working in a collaborative, agile development environment
- Proficiency with Git
- Experience developing and consuming RESTful APIs and microservices is a plus
- Experience working closely with product managers, cross-functional engineering teams, or client-facing teams is a plus
- Comfortable working a night shift in an on-site role
- Comfortable commuting to Devsinc's office location in Lahore near the airport