Logo of Huzzle

Internship

Business Application Engineer Internship

Logo of Tencent

Tencent

‚ÄĘ

22d ago

ūüöÄ Off-cycle Internship

Palo Alto

AI generated summary

  • You need strong communication, problem-solving, and software development skills, working knowledge of APIs, authentication mechanisms, and programming languages. Aiming for high-quality results, adaptable to changing project requirements, and able to collaborate effectively in a fast-paced global environment.
  • You will gather requirements, design & test applications, collaborate with teams, document issues, support project management, and contribute to meetings and design reviews.

Off-cycle Internship

Software Engineering‚ÄĘPalo Alto

Description

  • Tencent Overseas IT has the mission to empower Tencent‚Äôs rapid global growth with future ready, global IT platforms, applications, and services. We are chartered to lead the Overseas IT strategy, architecture, roadmap, and execution. Satisfying our internal/external customers and becoming a world class global IT team are our top aspirations.
  • Our IT Enterprise Applications is seeking a motivated student from a reputable university in the US to join our team and contribute to enhancing the UI/UX design of our enterprise applications, develop/test the applications Integrations, as well as assisting with application design and project management.

What you will learn

  • Hands on experience working on real world projects in a supportive and collaborative environment.
  • Opportunity to learn from experienced professionals and expand your skills in UI/UX design. application development and project management.
  • Gain valuable insight into the gaming industry and the latest trends in technology.
  • Exposure to cutting-edge technologies and tools used in application development and design.
  • Competitive internship stipend and potential for future career opportunities with our company.

Requirements

  • Effective communication, vision, and interpersonal skills, detailed knowledge of methodology and tools, plus strong analysis, and problem-solving skills.
  • Strong understanding of software development fundamentals and principles.
  • Good understanding of SOAP and REST APIs, including their principles, differences, and use cases.
  • Knowledge of XML and JSON data formats commonly used in API interactions.
  • Ability to work with API documentation and specifications to integrate systems effectively.
  • Familiarity with authentication mechanisms such as OAuth and basic authentication for securing API endpoints.
  • Proficiency in languages such as Java, JavaScript, XSLT or similar.
  • Excellent analytical and problem-solving skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Attention to detail and commitment to delivering high-quality results.
  • Self-motivated, articulate, passionate to deliver the best result and achieve the highest customer satisfaction.
  • Qualifications:
  • Currently enrolled in a reputable university in the US, Pursuing a degree in Computer Science, Engineering, Information Systems, or related field.
  • Familiarity with software development lifecycle (SDLC)
  • Excellent communication (oral and written) and interpersonal skills required to interact with colleagues and internal customers.
  • Time management and organizational skills, adaptability, and flexibility to manage changing project requirements, attention to detail and quality assurance.
  • Good understanding of agile methodologies, process and change management tools and techniques (Waterfall, Agile, Scrum, etc.).
  • Experience working with Agile Project Management tools such as Jira, Confluence and ITSM ticketing system such as ServiceNow.
  • Bilingual (English, Chinese) preferred.
  • Ability to work effectively with cross-functional teams who are in global locations and varying time zones.

Education requirements

Currently Studying
Bachelors

Area of Responsibilities

Software Engineering

Responsibilities

  • Gather business requirements, analyze the process, provide conceptual and detailed design to meet business needs.
  • Collaborate with UI/UX design team to enhance the user interface and user experience of our enterprise applications.
  • Assist in the development and testing of application integrations to ensure seamless functionality across platforms.
  • Contribute to the design and prototyping of new application features and enhancements.
  • Document and report bugs and issues found during testing and work closely with developers to ensure timely resolution.
  • Support project management activities, including task tracking, documentations, and communication with stakeholders.
  • Participate in team meetings, brainstorming sessions, daily standup call and design reviews to contribute ideas and insights.

Details

Work type

Full time

Work mode

office

Location

Palo Alto