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