Software Engineer (Intern)

Job Description

Title: Software Engineer (Intern)

Company Name: Green Village

Vacancy: 2

Age: 22 to 30 years

Job Location: Dhaka

Salary: Negotiable

Experience:

Published: 2026-07-07

Application Deadline: 2026-07-22

Education:

    • Bachelor of Science (BSc) in CSE, IT, ICT


Requirements:

Skills Required:

Additional Requirements:
  • Age 22 to 30 years


Responsibilities & Context:

Requirements

Education

  • Bachelor's/Honors degree in Computer Science, Software Engineering, Information Technology, or a related field.

Additional Requirements

  • Age: 22–30 years.

  • Basic understanding of object-oriented programming, data structures, and algorithms.

  • Strong problem-solving and analytical skills.

  • Good communication and teamwork skills.

  • Willingness to learn new technologies and frameworks.

Technical Skills Required

Backend (Any One or More)

  • Java (Spring Boot, Spring MVC, Hibernate/JPA)

  • Python (Django, Flask, FastAPI)

  • JavaScript/TypeScript (Node.js, Express.js)

  • C# (.NET Core)

  • PHP (Laravel)

  • Go (Gin/Fiber) (Optional)

Frontend

  • HTML5

  • CSS3

  • JavaScript (ES6+)

  • React.js / Vue.js / Angular (any one preferred)

  • Redux (optional)

Database

  • MySQL

  • PostgreSQL

  • MongoDB (optional)

Other Skills

  • REST API Development

  • Git & GitHub

  • Linux Basics

  • Docker (Basic Knowledge Preferred)

  • Basic understanding of CI/CD is a plus.


Responsibilities & Context

Internship Duration: 6 Months

As a Software Engineer Intern, you will work closely with our engineering team to design, develop, test, and maintain modern web applications and backend services. The internship provides hands-on experience with real-world software development, cloud-ready applications, API development, databases, and deployment practices.

Key Responsibilities

  • Assist in analyzing software requirements and technical specifications.

  • Develop and maintain web applications and RESTful APIs.

  • Write clean, maintainable, and efficient code.

  • Participate in software design, testing, debugging, and deployment.

  • Collaborate with senior developers on real-world projects.

  • Learn and apply software engineering best practices.

  • Assist in database design and optimization.

  • Troubleshoot software issues and bugs.

  • Participate in code reviews and technical discussions.

  • Prepare technical documentation when required.


Preferred Skills

  • Programming in Java, Python, JavaScript/Node.js, C#, PHP, or Go.

  • HTML5, CSS3, JavaScript

  • React.js (preferred)

  • SQL (MySQL/PostgreSQL)

  • Git & GitHub

  • REST API Development

  • Basic Linux commands


Compensation & Benefits

  • Competitive Internship Allowance

  • Hands-on Experience in Real Projects

  • Professional Mentorship & Training

  • Friendly and Collaborative Work Environment

  • Opportunity to Work on ERP, SaaS, and Enterprise Software Projects

  • Performance-Based Permanent Employment Opportunity

  • Career Growth and Learning Opportunities



Job Other Benifits:
  • Tour allowance,Mobile bill,Weekly 2 holidays
  • Festival Bonus: 2


Employment Status: Internship

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: Engineer/Architects

Similar Jobs