Masters/Bachelor degree in Computer Science, Software Development/Engineering or a related field.
Other Requirement
:
বয়স ২৮ থেকে ৩৫ বছর
The employee needs to be familiar with the tools and technologies like Python, Django, JavaScript, Java, Java Swing, SQLite, MySQL, SQL Server, Cisco Packet Tracer, Mail Server, Zimbra Administrator, Active Directory, Domain Service, Digital Services & Technology Solutions, Artificial Intelligence (AI) & Data Science.
The employee needs to have Fluency in spoken and written English as he has to communicate with American clients and PITC management.
Candidates must be willing to work according to U.S. office hours, which will fall during the night shift in Bangladesh.
This will be a mandatory selection criterion, so please review it carefully before applying.
We are seeking a skilled and detail-oriented Computer Programmer to join our dynamic IT team. In this role, you will be responsible for writing, testing, and maintaining code that powers software applications and systems. The ideal candidate will have a strong grasp of programming languages, problem-solving abilities, and a passion for developing reliable and efficient software solutions.The project will deal with the following duties and responsibilities:
The ideal candidate should have the ability to write highly efficient, optimized, and maintainable code in [insert core language, e.g., C++, Rust, Go, Python].
Strong programming skills in one or more languages such as Java, Python, or C++. Experience with software development methodologies such as Agile or Scrum.
Manage source code using Git, including branching, merging, and pull requests and Deploy applications to AWS, utilizing cloud-based technologies such as EC2, S3, and Lambda.
Ability to Develop system components, algorithms, and libraries with a focus on performance, memory management, and scalability.
Refactor and rewrite legacy codebases to improve efficiency, modularity, and maintainability.
Debug complex software issues, including memory leaks, concurrency problems, and performance bottlenecks.
Perform in-depth code reviews to ensure code quality, adherence to best practices, and architectural alignment.
Work closely with other engineers to design and implement robust APIs, protocols, and frameworks.
Contribute to architectural decisions involving threading, memory allocation, file I/O, networking, and security.
Build custom tools and internal utilities to streamline development, testing, and deployment workflows.
Benchmark application performance and conduct profiling to identify areas for optimization.
Push the limits of the language by writing advanced abstractions (e.g., template metaprogramming, macros, reflection).
Participate in research and prototyping of new technologies, algorithms, or approaches that benefit the system or product.
Maintain a strong command of compiler behaviour, language internals, and runtime performance characteristics.
Review and analyse system specifications and user requirements and create technical documentation for reference and reporting.
Stay up to date with emerging trends and technologies in software development.
The candidate should be a skilled computer Expert to lead and manage our technology and IT related initiatives including support software, and application development and oversee remote networking, cloud computing and enhance our education platforms.
The ideal candidate will also manage CRM applications and website design, ensuring seamless digital experiences for our organization and clients.
To lead and manage our technology initiatives, support software, web-based data management and application development
Ability to web design, web-based data management, application development, CRM application and all other software issues.
Apply Instruction
Email your CV to the given email ID: ahabib@dopeace.org by 30 September, 2025.
And write the position name “Computer Programmer/Software engineer” in the email subject line.
Hard copy is also considerable at the…
DoPeace desk BD
House #50/1, Road#3/1, Abul Hayat Lane, Munshipara, Rangpur Sadar, Rangpur-5400.