Software Engineer Intern

at  THE FRANK NETWORK PRIVATE LIMITED

Singapore, Southeast, Singapore -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Oct, 2024Not Specified08 Jul, 20243 year(s) or aboveSoftware Development Methodologies,Programming Languages,Data Structures,Python,Programming Concepts,Analytical Skills,Computer Science,C++,Internships,Communication Skills,Development ProjectsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

We are seeking a highly motivated and talented Software Engineer Intern to join our dynamic team. As an intern, you will have the opportunity to gain hands-on experience in developing innovative software solutions while working in a collaborative and fast-paced environment. This internship is specifically designed for university students looking to enhance their technical skills and gain valuable industry experience.

Responsibilities

  • Collaborate with senior software engineers and product teams to design, develop, and test software applications and systems.
  • Assist in coding, debugging, and maintaining software programs and scripts.
  • Participate in the entire software development lifecycle, including requirements gathering, documentation, and deployment.
  • Contribute to the design and implementation of software components and systems architecture.
  • Troubleshoot and resolve software defects and issues.
  • Conduct thorough testing to ensure the quality and performance of software applications.
  • Stay updated with emerging technologies and industry trends to enhance technical knowledge and skills.
  • Assist in conducting research and analysis to support software development and improvement initiatives.
  • Collaborate with cross-functional teams to gather requirements and provide input on software design and functionality.Document software processes, procedures, and user manuals as required.

-

Requirements

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of programming concepts and principles, with proficiency in at least one programming language (e.g., Java, C++, Python, etc.).
  • Familiarity with software development methodologies and tools.
  • Basic knowledge of data structures, algorithms, and database concepts.
  • Excellent problem-solving and analytical skills, with a keen attention to detail.
  • Ability to work effectively in a team environment and collaborate with cross-functional teams.
  • Strong verbal and written communication skills.
  • Self-motivated and eager to learn new technologies and programming languages.
  • Prior experience with software development projects or internships is a plus.
  • Demonstrated ability to manage multiple tasks and meet deadlines.
  • Minimum commitment period of 3 - 6 months full time

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

  • Collaborate with senior software engineers and product teams to design, develop, and test software applications and systems.
  • Assist in coding, debugging, and maintaining software programs and scripts.
  • Participate in the entire software development lifecycle, including requirements gathering, documentation, and deployment.
  • Contribute to the design and implementation of software components and systems architecture.
  • Troubleshoot and resolve software defects and issues.
  • Conduct thorough testing to ensure the quality and performance of software applications.
  • Stay updated with emerging technologies and industry trends to enhance technical knowledge and skills.
  • Assist in conducting research and analysis to support software development and improvement initiatives.
  • Collaborate with cross-functional teams to gather requirements and provide input on software design and functionality.Document software processes, procedures, and user manuals as required


REQUIREMENT SUMMARY

Min:3.0Max:6.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer Science, Software Engineering, Engineering

Proficient

1

Singapore, Singapore