Select how often (in days) to receive an alert:
Software Engineering Intern
Location: Bayan Baru, MY
Job ID: 11351
About our group:
We manage solutions that are required for Identity and Access Management (IAM). IAM is a framework of policies, technologies, and processes that helps to manage digital identities and access rights to resources within an organization. IAM helps organizations to improve security, increase operational efficiency, and ensure compliance with regulatory requirements. Key deliveries including authentication, authorization, provisioning, federation, auditing and reporting.
About the role - you will:
- The intern will be responsible for software design, code development, testing and produce documentation according to the requirement specifications, as well as Seagate development guidelines and processes.
- The intern will operate under moderate supervision and work closely with the team to ensure that the products meet functional specifications as well as deployment and performance criteria.
- Review and understand requirements, provide time estimates for task completion.
- Design the software to meet every requirement item defined in requirement by applying sound software engineering principles.
- Code or translate software design into executable codes by applying coding best practices and design patterns.
- Understand API documentation and develop integration codes if required.
- Analyze application problems, recommend and develop solutions.
- Develop test cases and perform unit tests for the software under development.
- Conduct peer reviews with other software developers and architects.
- Ensure software development artifacts deliverables are complete and kept in proper repository e.g. documentation, source codes, supporting documents.
- Transform software requirement specification into executable software by applying the principles of software engineering to design, develop, maintenance and testing.
About you:
- Demonstrated analytical, troubleshooting and problem-solving skills.
- Demonstrated proficiency in English verbal, written and presentation communication skills.
Your experience includes:
- Candidate must possess or currently pursuing a Bachelor's Degree in Computer Science/Information Technology or equivalent.
- Familiar with Web Application development. Advantage if familiar with Java, Angular JS and/or Node JS.
- Experience with database query language in any Relational Database Management System (RDBMS) such as Oracle, Microsoft SQL Server, MySQL, etc.
About Us
With more than four decades of storage innovation, Seagate empowers humanity to thrive in the data age and helps people and businesses navigate the ever-expanding data landscape.
We craft precision-engineered, cutting-edge solutions that help the world store and manage exponential data growth.
Seagate is powered by our talented, passionate, and diverse workforce of 29,000 employees across the globe who embody our core values: integrity, innovation, and inclusion.
Join us and get inspired to make a difference in the datasphere!
Seagate is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, race, color, ancestry, national origin, physical or mental disability, genetic information, marital status, sex (which includes pregnancy, childbirth, breastfeeding, or related medical conditions), gender, gender identity, gender expression, sexual orientation, religion, military and veteran status, or other status protected by applicable law.
If you need assistance or an accommodation due to a disability, you may contact us at accommodations@seagate.com.