Software Engineer (Python/FastAPI/Django)

APPLY

 

Key Responsibilities:

  • Design, develop, and deploy high-quality software solutions.

  • Create and maintain RESTful APIs, ensuring seamless integration and testing using tools like Postman or Swagger.

  • Work closely with the SQA team to uphold quality assurance standards.

  • Develop clean, efficient, and secure code with reusability in mind.

  • Guide and mentor junior developers, fostering their professional growth.

  • Manage tasks effectively to meet project deadlines and deliverables.

  • Handle relational databases, crafting optimized SQL queries for complex operations.

  • (Optional but advantageous) Utilize frontend frameworks like React.js for full-stack development.

  • Adapt quickly to new technologies and frameworks as project needs evolve.

  • Identify, debug, and resolve system bottlenecks and performance issues.

  • Contribute to brainstorming sessions for designing new features and improving existing systems.

  • Engage in code reviews to maintain high coding standards and best practices.

  • Optimize applications for security, scalability, and speed.

  • Collaborate within Agile/Scrum teams, participating in daily standups, sprint planning, and retrospectives.

Employment Type: Full-time

Requirements:

  • 3-5 years of Python development experience, with at least 2 years in FastAPI or Django.

  • Solid grasp of OOP principles, design patterns, and scalable architecture.

  • Experience with CI/CD pipelines and deployment strategies.

  • Strong multitasking ability with adaptability to changing priorities.

  • Skilled in creating technical documentation, API specs, SRS, and user manuals.

  • Proficient in debugging and resolving web application issues.

  • (Bonus) Knowledge of DevOps, AWS/GCP, Docker, or Redis.

  • Excellent communication, teamwork, and presentation skills.

  • Ability to perform under tight deadlines and pressure.

Education:

  • Bachelor’s degree in Computer Science, Software Engineering, IT, or related field from a recognized university (4-year Honors preferred).

Experience: 3-5 years

Benefits:

  • Two annual festival bonuses.

  • Performance-based yearly salary increments.

  • Subsidized lunch and complimentary snacks.

  • Weekly Friday off + three Saturdays off per month.

  • Generous leave policies (annual, casual, medical, maternity, and training leave).

  • Company-sponsored training and professional development programs.

  • Access to workshops and self-learning resources on emerging technologies.

  • A collaborative, innovative, and supportive work environment.

Salary Range: ৳50,000 – ৳80,000 per month

Open Positions: 5