
Assistant Lead Engineer / Lead Engineer, Research & Engineering – Python
Full time @bKash Ltd posted 1 week ago in Mobile Financial Services (MFS) Shortlist Email JobJob Detail
-
Job ID 18169
-
Career Level Executive
-
Experience 5-6 Years
-
Min. Qualification Bachelor's Degree
-
Gender Any
-
Industry Experience Mobile Financial Services (MFS)
-
No. of Vacancy 1
-
Job Location Dhaka Division
Job Description
Education
- Bachelor of Science (BSc) in Computer Science & Engineering
Experience
-
- 5 to 8 years
- The applicants should have experience in the following business area(s): Banks, Telecommunication, Software Company, IT Enabled Service, Financial Technology (Fintech) Startup
Additional Requirements
● Proficiency in Python (preferred); experience with Go or other modern languages is a plus.
● Knowledge of frameworks such as FastAPI or Django.
● Strong understanding of software architecture, system design, API development, and component interaction.
● Experience in building and troubleshooting high-scale, high-availability systems.
● Hands-on experience with Git workflows, CI/CD pipelines, and containerization tools (Docker, Kubernetes).
● Strong problem-solving and debugging skills.
● Effective communication and collaboration skills for working with cross-functional teams.
Responsibilities & Context
● Develop high-quality, efficient, and scalable code for assigned applications.
● Adhere to best coding practices: code reviews, version control, and automated testing.
● Troubleshoot and resolve issues across development, staging, and production.
● Translate business requirements into technical solutions with senior engineers.
● Participate in Agile processes: sprint planning, backlog grooming, and stand-ups.
● Continuously improve application performance, scalability, and reliability.
● Implement logging, monitoring, and alerting for proactive issue detection.
● Document features, designs, and troubleshooting steps for team knowledge sharing.
● Apply secure coding practices to safeguard sensitive data.
● Collaborate with DevOps and infrastructure teams for deployment and maintenance.
● Mentor junior developers on coding standards and problem-solving.
● Share knowledge through documentation, training, and peer programming.
● Align software solutions with business goals and user needs.
● Identify and implement process improvements to boost development efficiency and reduce time to market.
Other jobs you may like
-
Software Engineer Featured
- @ Easy Payment System
- Dhaka, Bangladesh, 38, Sonargaon Janapath Road, Sector-11, Uttara, 1230