KI

Software Engineer (Mid-Level)

Karooth IT (BD) Limited

Dhaka, Bangladesh On-site Software Engineering Posted 10h ago

About this job

We are looking for a Software Engineer with strong Java and Python skills who can write clean, reliable code and collaborate effectively within a team. The role involves developing and maintaining backend services and web applications for large-scale MIS and public-sector platforms. The ideal candidate should have strong problem-solving skills, a solid understanding of computer systems and networks, and the ability to use modern AI-assisted coding tools to improve development speed without compromising code quality.

Key Responsibilities ✔ Design, develop, test, and maintain backend services and web applications using Java, Spring Boot, and Spring MVC. ✔ Develop Python scripts, data-processing jobs, integrations, and utilities. ✔ Design and integrate RESTful APIs, including third-party and government systems. ✔ Design database schemas and write efficient queries using PostgreSQL, MySQL, and Oracle. ✔ Participate throughout the Software Development Life Cycle (SDLC), including requirement analysis, estimation, design, development, testing, deployment, and maintenance. ✔ Set up and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions. ✔ Write and maintain unit and integration tests using JUnit, Mockito, and PyTest, and resolve QA-reported defects. ✔ Use AI-assisted development tools such as Claude, GitHub Copilot, Cursor, and ChatGPT for coding, testing, documentation, and debugging while critically reviewing AI-generated output before implementation. ✔ Troubleshoot application, server, and network-level issues across development, staging, and production environments. ✔ Participate in code reviews, sprint planning, daily stand-ups, and retrospectives, while actively sharing knowledge with team members. ✔ Prepare clear technical documentation, including API specifications, design notes, and deployment guides. ✔ Quickly learn and adapt to new frameworks, tools, technologies, and business domains based on project requirements.

This job was collected from BDJobs. You apply on the original posting; TechShilpo is not the employer.

Keep looking

Similar Software Engineering jobs

All →
New
Bangladesh On-site 🇧🇩 Bangladesh

Company Name: Genesys Location: Dhaka (Uttara Sector 3) Job Type: Full-Time Workplace Type: Full-time Job ID: IJOB202676153 Devel…

Salary: negotiable 10h ago · via LinkedIn

Senior Software Developer

Orbion Limited

New
Bangladesh On-site 🇧🇩 Bangladesh

Position: Senior Software Developer Work Location: Uttara, Dhaka Team: Product / Engineering Collaboration: Japan & Bangladesh En…

Salary: negotiable 10h ago · via company site

Software Developer

Manpower Bangladesh

New
Dhaka, Bangladesh On-site 🇧🇩 Bangladesh

Exciting opportunity for a Software Developer in Dhaka. Join a dynamic team building innovative solutions.

Salary: negotiable 10h ago · via company site
Rajshahi, Bangladesh On-site 🇧🇩 Bangladesh

Back to all opportunities JOB OPPORTUNITY: Hardware & IoT Embedded Systems & SBC Engineer Rajshahi, Bangladesh (Onsite) Full-time…

Salary: negotiable 10h ago · via LinkedIn

Intern - Developer

Itransition Software Bangladesh Ltd

New
Bangladesh On-site 🇧🇩 Bangladesh

Itransition invites you to join our free internship for commercial software development. Applicants will have to pass an entrance…

Salary: negotiable 10h ago · via company site
New
Dhaka, Bangladesh On-site 🇧🇩 Bangladesh

Company Name: Genesys Location: Dhaka (Uttara Sector 3) Job Type: Full-Time Workplace Type: Full-time Job ID: IJOB202676153 Devel…

Salary: negotiable 10h ago · via LinkedIn