Senior Software Engineer

Care-Box Limited

Care-Box Limited

Care-Box Limited

Follow

Summary

  • Vacancy: —
  • Location: Dhaka
  • Minimum Salary: Negotiable
  • Experience: At least 5 years
  • Published: 29 Oct 2024

Requirements

Experience

  • At least 5 years

Additional Requirements

    • 5+ years of professional experience in software development with a focus on Python.

    • Strong expertise in Django, Flask, Fast API.

    • Knowledge of frontend technologies such as HTML, CSS, JavaScript (React, Vue.js, or Angular is a plus).

    • Experience with relational databases like MySQL, PostgreSQL, or SQLite and NoSQL databases like MongoDB or Redis.

    • Familiarity with RESTful APIs and microservices architecture.

    • Understanding of DevOps practices, including:

    • CI/CD pipelines (Jenkins, CircleCI, GitLab CI, etc.)

    • Containerization tools like Docker.

    • Experience with cloud platforms like AWS, Azure, or Google Cloud.

    • Experience with version control tools (Git) and workflow.

    • Strong problem-solving and analytical skills.

    • Excellent communication and teamwork skills.

    • Ability to work independently and within a team environment.

    Responsibilities & Context

    About Us:

    Care-Box Ltd. is a dynamic and innovative E-Commerce platform (www.care-box.com) along with 24/7 home delivery facility, trained pharmacists are on hand to give professional advice and consultation to customers. With a strong focus on growth and customer satisfaction, we are seeking a Senior Software Engineer to join our team.

    Job Description:

    We are looking for a skilled and experienced Senior Software Engineer to join our team. The ideal candidate is required with 5+ years of hands-on experience in Python development, with strong expertise in Django and Flask frameworks. The role requires proficiency in both backend and frontend technologies, alongside a solid understanding of DevOps practices to ensure seamless deployment and monitoring of applications.

    The candidate will be responsible for designing, building, and maintaining scalable and high-performance applications. A strong sense of ownership, attention to detail, and a proactive attitude are essential qualities for this role.

    Key Responsibilities:

    • Develop and maintain web applications using Python, with a focus on Django and Flask frameworks.

    • Design and implement RESTful APIs to support web and mobile applications.

    • Collaborate with frontend developers to integrate user-facing elements with server-side logic.

    • Write clean, maintainable, and scalable code.

    • Ensure code quality through unit testing, code reviews, and continuous integration practices.

    • Contribute to system architecture and technical decisions.

    • Integrate with various third-party APIs and services.

    • Work on the deployment, monitoring, and optimization of cloud-based applications.

    • Implement and maintain DevOps pipelines for CI/CD, ensuring smooth and reliable releases.

    • Troubleshoot, debug, and upgrade existing software systems.

    Compensation & Other Benefits

      • Others benefit as per company policy

      Employment Status

      Full Time

      Job Location

      Dhaka

      Source link

      To apply for this job email your details to admin@chakricircular.com