I. Job Description - INTERN .NET Software Engineer
1. Role:
How would you like to join an international software development center in Vietnam to learn, to grow personally as well as professionally, and to gain valuable experience in a fast-paced development environment?
An exciting opportunity for an INTERN (Junior/Entry-Level) .NET Software Developer has been available for those who are passionate about learning and building applications using .NET technologies. Your primary responsibilities will include develop, and maintenance and perform assurance of software products. The successful candidate will be part of a high-performing development team in a high frequency/low latency environment.
2. Responsibilities:
• Develop new or maintain existing programs based on specifications
• Actively participate in Agile team activities
• Participate in the design of new or changing programs
• Participate in functional test planning and testing for the assigned applications, functional areas or projects
• Participate in problem solving and troubleshooting for the assigned applications, functional areas or projects
• Share knowledge by effectively documenting work
• Stay current with changes in the technical area of expertise
• Work with the team to ensure the quality of the assigned applications, functional areas or projects
• Respond quickly and effectively to production issues and taking responsibility for seeing those issues through resolution.
• Directly report to PM/Technical lead in the team.
3. Requirements:
To be successful candidate for this role, you have:
• Bachelor’s degree in Computer Science, Information Technology, Software Engineering or related technical field.
• 0 year of experience in .NET programming preferred.
• Preferred experience knowledge in ASP.NET MVC with C#,C++/C, HTML5, CSS.
• Good knowledge and understanding of Object Oriented Programming (OOP).
• Standard English level from Intermediate
II. COBOL SOFTWARE ENGINEER INTERN
1. Role:
How would you like to join an international software development center in Vietnam to learn, to grow personally as well as professionally, and to gain valuable experience in a fast-paced environment?
An exciting INTERN COBOL Software Engineer opening has been available for those who are interested in this career path. This position will be working with ISeries/AS400 to help maintain existing legacy applications that support current business operations and also develop new applications as needed. The ideal candidate should have good IT background and knowledge of software development process as well as possess strong analytical and communications skills.
2. Responsibilities:
• Develop application program logic from customer-defined specifications
• Analyzes existing program logic to determine best method of accomplishing required changes or cause of program malfunction.
• Performs maintenance and modification of programs currently in production to keep them responsive to user needs and to assure efficient operation in the production environment.
• Apply coding and analytical skills in all phases of the system life cycle
• Prepare program specifications and diagrams, and develops logic flowcharts
• Understand business, technical, and program requirements
• Test, debug, support and maintain application programs for customers in a variety of business areas and environments
• Perform additional duties as required
• Directly report to PM/Team lead
3. Requirements:
To be successful candidate for this role, you have:
• Bachelor’s degree in Computer Science, Information Technology or related field
• 0 year experience
• Be training of COBOL code analyzer software or projects which extracted business logic from mainframe COBOL systems
• Be training of in all aspects of the Software Development Life Cycle (SDLC)
• Be training of with analytical skills and creating program specifications /requirements
• Be training in health insurance programs
• Good English communication skills from Intermediate level
• Good interpersonal and collaboration skills, strong team working ability.
III. Job Description – Intern Java Software Engineer
1. Role:
As a Intern Java Software Engineer, you will collaborate proactively with functional analysts to translate business and integration requirements into configurable application designs and solutions using Java / Java 2 EE technologies. The senior will have application maintenance ownership, and the ability to work effectively with other technologies and account teams. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure.
2. Responsibilities:
• Drive and coordinate the technical life cycle of Java web applications across architecture, design, coding, testing, QA, and production support.
• Participate in and contribute to the design and technical architecture of Java web applications including the creation of detailed architectural specifications.
• Collaborate with other developers and quality assurance engineers to deliver high quality products.
• Develop a cooperative environment that fosters knowledge sharing and technical growth.
• Provide technical guidance and mentoring to the development team.
• Interview external resources for the project when necessary
• Directly report to PM and/or client
3. Requirements:
To be successful candidate for this role, you have:
• Bachelor’s degree in Computer Science or equivalent work experience
• 0 years experience in Java programming
• Have knowledge of Core Java, Servlet/JSP, JDBC, Webservice RESTful / SOAP, Hibernate, Spring, Spring MVC, Spring Boot, Microservices, Oracle, MSSQL and understanding of OOP
• Intermediate English level
IV. INTERN JAVASCRIPT/ ServiceNow Software Engineer
1. Description
• Develops technical solutions for integrations into the Platform DXC ecosystem. This is an engineering role with technical skills in the context of software component integrations through the ServiceNow integration framework. Performs and provides automation for testing and integration of such systems, subsystems and components.
• Participates in all technical aspects of the development projects and solution delivery pertaining to ServiceNow Integrations utilizing Agile/Scrum methodology
• Interface with internal and external technical teams to successfully test and deliver to project requirements.
• Demonstrate knowledge of REST/SOAP Web Services, the ability to code with Javascript, understanding of event driven development, understanding of database concepts and understanding of integration concepts between parties
2. Qualifications
• Bachelor's degree in systems engineering, computer science, management information systems, or related field required.
• 0 year experience
• Knowing Java Script code is required
• Ability to work collaboratively with other ServiceNow developers/SCRUM teams
• Ability to Identify issues/deficiencies, and recommend solutions, with a mindset for continuous improvement
• Ability to work independently and as part of a global team
• Ability to work full time in a fast-paced environment; physically able to sit/stand at a computer and work in front of a computer screen for significant portions of the work day
• Good communication in English from Intermediate level
V. Job Description – INTERN Quality Control Engineer
1. Role:
How would you like to join an international software development center in Vietnam to learn, to grow personally as well as professionally, to gain valuable experience in a fast-paced environment?
An exciting INTERN Quality Control Engineer opening has been available for those who are interested in developing and executing exploratory and automated tests to ensure better product quality. You will be responsible for developing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)
2. Responsibilities:
• Design and develop tests, working with team members to understand business needs
• Working within the team to identify risks and create tests to mitigate
• Focus on enhancing testing skills to include corner cases
• Be responsible for your tasks and story completion
• Analyze requirements for testability, pointing out gaps and potential pitfalls
• Communicate issues as they are found immediately to team to ensure the proper attention is given to resolutions
• Work with the team to troubleshoot/determine resolution for simple issues in your team's domain
• Provides technical support on components, material methods, systems and equipment.
• Assists in developing physical and functional test requirements to assure specifications & regulations are met.
• Directly report to PM/QC lead in the account
3. Requirements:
To be successful candidate for this role, you have:
• Bachelor’s degree or higher in Computer Science, Information Technology or related field
• 0 year experience in software testing
• Basic knowledge of software testing methodologies, tools and processes
• Have knowledge in writing clear, concise and comprehensive test plans and test cases
• Hands-on experience with both white box and black box testing
• Have knowledge with performance and/or security testing is a plus
• Intermediate English level
• Good collaboration, and communication skills and strong team working ability.