Software Engineer Intern
at THE FRANK NETWORK PRIVATE LIMITED
Singapore, Southeast, Singapore -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 08 Oct, 2024 | Not Specified | 08 Jul, 2024 | 3 year(s) or above | Software Development Methodologies,Programming Languages,Data Structures,Python,Programming Concepts,Analytical Skills,Computer Science,C++,Internships,Communication Skills,Development Projects | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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