company

Senior Software Engineer - Python

DevsincLahore, Punjab, Pakistan
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Essential Skills:Proficiency in Python backend development. Experience with Django or FastAPI frameworks. Familiarity with modern frontend development using React/Next.js or Vue. Solid understanding of TypeScript and modern JavaScript frameworks. Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases. Strong skills in CSS frameworks such as Tailwind CSS or Material-UI. Familiarity with RESTful API design, GraphQL, and microservices. Utilization of version control systems (Git) and Agile/Scrum methodologies. Experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions). Knowledge of cloud services and deployment strategies (AWS, Azure, or GCP). Excellent problem-solving and analytical skills. Strong communication skills and ability to work collaboratively within a team. Ability to mentor junior developers.

About the job

Key Responsibilities:

  • Demonstrate strong proficiency in Python for backend development.
  • Utilize Django and FastAPI frameworks to build robust applications.
  • Leverage PostgreSQL and MongoDB for effective database management.
  • Design and develop RESTful APIs, GraphQL, and microservices architecture.
  • Employ modern frontend frameworks such as React/Next.js or Vue.
  • Implement TypeScript and modern JavaScript (ES6+) in your projects.
  • Ensure responsive UI development using Tailwind CSS or similar frameworks.
  • Implement state management solutions (Redux, Zustand, Pinia, or Context API).
  • Utilize Docker for containerization and orchestration.
  • Engage with CI/CD pipelines and DevOps methodologies.
  • Understand and work with cloud platforms (AWS, Azure, or GCP).

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3-5 years of experience in full-stack development.

About Devsinc

At Devsinc, we pride ourselves on being a forward-thinking software development company committed to delivering innovative solutions that drive business success. Our collaborative environment fosters creativity, encourages professional growth, and values the contributions of every team member.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.