- Sat Dec 27, 2025 7:23 am#15868
The role of Assistant Software Engineer at China Road & Bridge Corporation involves working on toll collection systems for the Jamuna Bridge. Your primary tasks will include writing and maintaining Python code for backend systems, integrating hardware like RFID readers and cameras, and ensuring smooth communication between software and physical devices. You’ll also design APIs, manage databases, and collaborate with teams to keep operations running efficiently. This position requires both technical expertise and the ability to adapt to real-time challenges in a production environment.
• Proficiency in Python programming, particularly with frameworks like Django, Flask, or FastAPI
• Strong understanding of RESTful API development and microservices architecture
• Hands-on experience with databases such as MySQL or MS SQL, including data ingestion and processing
• Familiarity with tolling hardware like ANPR cameras, inductive loop sensors, and RFID systems
• Ability to troubleshoot system issues with minimal latency and high reliability
• Knowledge of security protocols for protecting data and device authentication
• Experience in designing scalable, maintainable codebases for large-scale systems
• Teamwork skills to coordinate with DevOps, networking, and hardware teams
• Attention to detail in creating technical documentation and user-facing interfaces
Focus on showcasing experience in toll management systems or similar infrastructure projects. If you’ve worked on systems requiring real-time data processing or hardware integration, highlight those. Local experience in Bangladesh’s transportation or infrastructure sector is a strong advantage. Emphasize any compliance-related work, such as ensuring system security or adhering to operational standards. If you have exposure to NGOs or INGOs, mention how that prepared you for field-based problem-solving.
Present your education and certifications clearly, prioritizing degrees in CSE, EEE, or ICT. Include any relevant certifications in Python development, database management, or hardware integration. For training, highlight courses or workshops that align with the job’s technical requirements, such as Python frameworks or toll system architecture. Avoid listing generic qualifications—instead, connect each credential to a specific skill needed for the role.
Be prepared to discuss practical use of tools like Python for backend development, RESTful APIs for system integration, and databases for managing toll data. Mention how you’ve used these tools in past projects, such as optimizing code for performance or designing APIs that support real-time data flow. Avoid vague statements; instead, provide concrete examples of how you’ve applied these skills in similar environments.
1. Research common technical interview questions for software roles in Bangladesh, such as coding challenges or system design problems
2. Prepare examples of past projects where you developed APIs, managed databases, or integrated hardware systems
3. Practice explaining your approach to troubleshooting system issues or ensuring security protocols
4. Review the company’s focus on toll collection and infrastructure to tailor your answers to their specific needs
5. Anticipate questions about teamwork, project management, and handling high-pressure situations in a production environment
Ensure all documents are organized, including your CV, academic certificates, and any relevant project portfolios. Verify that references are up-to-date and willing to vouch for your technical and collaborative skills. If the role involves fieldwork, confirm your readiness to travel to Tangail and adapt to on-site conditions. Maintain a professional demeanor during interactions, demonstrating respect for local work culture and a commitment to meeting project deadlines.
• Proficiency in Python programming, particularly with frameworks like Django, Flask, or FastAPI
• Strong understanding of RESTful API development and microservices architecture
• Hands-on experience with databases such as MySQL or MS SQL, including data ingestion and processing
• Familiarity with tolling hardware like ANPR cameras, inductive loop sensors, and RFID systems
• Ability to troubleshoot system issues with minimal latency and high reliability
• Knowledge of security protocols for protecting data and device authentication
• Experience in designing scalable, maintainable codebases for large-scale systems
• Teamwork skills to coordinate with DevOps, networking, and hardware teams
• Attention to detail in creating technical documentation and user-facing interfaces
Focus on showcasing experience in toll management systems or similar infrastructure projects. If you’ve worked on systems requiring real-time data processing or hardware integration, highlight those. Local experience in Bangladesh’s transportation or infrastructure sector is a strong advantage. Emphasize any compliance-related work, such as ensuring system security or adhering to operational standards. If you have exposure to NGOs or INGOs, mention how that prepared you for field-based problem-solving.
Present your education and certifications clearly, prioritizing degrees in CSE, EEE, or ICT. Include any relevant certifications in Python development, database management, or hardware integration. For training, highlight courses or workshops that align with the job’s technical requirements, such as Python frameworks or toll system architecture. Avoid listing generic qualifications—instead, connect each credential to a specific skill needed for the role.
Be prepared to discuss practical use of tools like Python for backend development, RESTful APIs for system integration, and databases for managing toll data. Mention how you’ve used these tools in past projects, such as optimizing code for performance or designing APIs that support real-time data flow. Avoid vague statements; instead, provide concrete examples of how you’ve applied these skills in similar environments.
1. Research common technical interview questions for software roles in Bangladesh, such as coding challenges or system design problems
2. Prepare examples of past projects where you developed APIs, managed databases, or integrated hardware systems
3. Practice explaining your approach to troubleshooting system issues or ensuring security protocols
4. Review the company’s focus on toll collection and infrastructure to tailor your answers to their specific needs
5. Anticipate questions about teamwork, project management, and handling high-pressure situations in a production environment
Ensure all documents are organized, including your CV, academic certificates, and any relevant project portfolios. Verify that references are up-to-date and willing to vouch for your technical and collaborative skills. If the role involves fieldwork, confirm your readiness to travel to Tangail and adapt to on-site conditions. Maintain a professional demeanor during interactions, demonstrating respect for local work culture and a commitment to meeting project deadlines.

