Job Description
Title: INTERN Java - Python Software Engineer
Company Name: 4Beats Limited
Vacancy: 3
Age: 20 to 30 years
Location: Dhaka (Khilgaon)
Salary: Tk. 15000 - 20000 (Monthly)
Published: 25 Dec 2024
Education:
∎ Bachelor in Engineering (BEngg) in Computer Science & Engineering
Requirements:
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:
∎ 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.
∎ Identify, debug, and resolve software issues.
∎ Test code functionality to ensure compatibility and performance.
∎ Write unit and integration tests to validate code.
∎ 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.
∎ 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.
∎ Support and maintain existing applications, ensuring they perform efficiently.
∎ Optimize code for performance, scalability, and security.
∎ Collaborate on deploying updates and patches.
∎ 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.
∎ 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.
∎ 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:
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)
Company Information:
∎ 4Beats Limited
∎ House 35/4 (4th Floor), Road 11, PC Culture Housing Society, Shekhertek, Mohammadpur, Dhaka 1207
∎ 4Beats helps you in managing and deriving value through analytics to better manage your business and align closer to your customers’ needs.
Our vision is to be a Leader of the Software Systems. Being a Leader means we will achieve Product Excellence, Implementation Excellence, Operational Excellence and superior customer satisfaction. Our endeavor is to deliver outstanding customer service through dedication and excellence, though our culture, our drive and expertise of each individual employee, using our deep domain experience and expertise, superior skills and competencies
Address::
∎ House 35/4 (4th Floor), Road 11, PC Culture Housing Society, Shekhertek, Mohammadpur, Dhaka 1207
∎ 4Beats helps you in managing and deriving value through analytics to better manage your business and align closer to your customers’ needs.Our vision is to be a Leader of the Software Systems. Being a Leader means we will achieve Product Excellence, Implementation Excellence, Operational Excellence and superior customer satisfaction. Our endeavor is to deliver outstanding customer service through dedication and excellence, though our culture, our drive and expertise of each individual employee, using our deep domain experience and expertise, superior skills and competencies
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Application Deadline: 4 Jan 2025
Category: IT/Telecommunication