Essential Duties & Responsibilities:Western Digital is seeking an intern to join the Information Technology team in San Jose, CA. As an Application Development intern at Western Digital, you will be responsible for developing and maintaining robust, scalable, and high-performance applications. You will work closely with our team of experienced developers, designers, and project managers to deliver high-quality solutions.An intern in this group can expect to work on and gain experience in the following areas:Front-end Development:Develop responsive and user-friendly web interfaces using HTML, CSS, and JavaScript.Implement modern front-end frameworks and libraries (such as Angular or React) to enhance user experience.Back-end Development:Design, develop, and maintain server-side applications and APIs using .NET technologies (ASP.NET, C#, .NET Core).Work with databases (SQL Server, MySQL, or similar) to create efficient and optimized data structures.Full Stack Development:Integrate front-end and back-end aspects of the application, ensuring seamless communication between the two.Collaborate with cross-functional teams to define, design, and ship new features.Mobile Development:Designing and developing advanced applications for the mobile platforms.Unit-testing code for robustness, including edge cases, usability, and general reliability.Working on bug fixing and improving application performance.Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.Ensuring responsiveness of applications for all devicesIntegrate with backend REST APIs in an optimized way.Translating designs and wireframes into high-quality code.Testing and Debugging:Write unit tests to ensure the reliability and robustness of the applications.Debug issues and perform root cause analysis to resolve technical problems.Version Control and Collaboration:Use version control systems (e.g., Git) to manage codebase and collaborate effectively with team members.Participate in code reviews to maintain code quality and standards.Documentation:Document technical specifications, system workflows, and best practices.Create and maintain project-related documentation for future reference.Continuous Learning:Stay updated with the latest trends and advancements in .NET technologies and web development.Actively participate in knowledge sharing sessions within the team.
- ID: #53346998
- State: California Sanjose 95101 Sanjose USA
- City: Sanjose
- Salary: USD TBD TBD
- Job type: Intern
- Showed: 2025-01-26
- Deadline: 2025-03-28
- Category: Et cetera