INTERN Java – Python Software Engineer

4Beats Limited

4Beats Limited

 

4Beats Limited

Follow

Summary

  • Vacancy: 3
  • Age: 20 to 30 years
  • Location: Dhaka (Khilgaon)
  • Salary: Tk. 15000 – 20000 (Monthly)
  • Published: 25 Dec 2024

 

Requirements

Education

  • Bachelor in Engineering (BEngg) in Computer Science & Engineering

Additional Requirements

  • Age 20 to 30 years
  • Proficiency in Java and Python programming.
  • Basic understanding of web technologies (e.g., REST APIs, JSON, HTTP).
  • Familiarity with database systems (SQL or NoSQL).
  • Experience with IDEs like IntelliJ, Eclipse (Java), or PyCharm (Python).
  • Problem-solving mindset and willingness to learn.

Responsibilities & Context

Junior Java-Python Software Engineer will be responsible responsible for assisting in the development, testing, and maintenance of software applications using Java and Python. Here’s a detailed breakdown of job responsibilities:

Software Development

  • Write, test, and maintain code in Java and Python for software applications.
  • Collaborate with team members to design and implement new features.
  • Develop backend services, APIs, and scripts to support applications.
  • Implement clean, efficient, and well-documented code.

Debugging and Troubleshooting

  • Identify, debug, and resolve software issues.
  • Test code functionality to ensure compatibility and performance.
  • Write unit and integration tests to validate code.

Collaboration and Communication

  • Work closely with **senior engineers, project managers, and cross-functional teams to understand requirements.
  • Participate in code reviews to ensure best practices are followed.
  • Document technical specifications and maintain development logs.

Learning and Growth

  • Learn new technologies and frameworks as required by the project.
  • Stay updated with industry trends in Java, Python, and related software engineering fields.
  • Attend team meetings and contribute to discussions about improvements.

Maintenance and Optimization

  • Support and maintain existing applications, ensuring they perform efficiently.
  • Optimize code for performance, scalability, and security.
  • Collaborate on deploying updates and patches.

Tools and Environment

  • Use version control systems like **Git** for code collaboration.
  • Work with build tools like Maven or Gradle (for Java) and pip or conda (for Python).
  • Collaborate in an Agile or Scrum environment.

Integration and Testing

  • Assist in integrating software with third-party systems or services.
  • Develop and execute automated test scripts.
  • Support deployment and Continuous Integration/Continuous Deployment (CI/CD) processes.

Skills & Expertise

Attention to detail

Bash

Java

Problem Solving

Programming

Python

SQL

Tolerance and patience

Unix Shell

Compensation & Other Benefits

  • Performance bonus, Over time allowance, T/A
  • Lunch Facilities: Partially Subsidize
  • Salary Review: Half Yearly
  • Festival Bonus: 1

Workplace

Work at office

Employment Status

Full Time

Gender

Only Male

Job Location

Dhaka (Khilgaon)

Source link

To apply for this job email your details to admin@chakricircular.com