Are you applying to the internship?
Job Description
About the Company
Unisys is a global technology company that provides a wide range of services including IT solutions, software, and technology consulting. The company is committed to being an equal opportunity employer, valuing diversity and inclusion. They consider all qualified applicants without regard to age, caste, citizenship, color, disability, family medical history, family status, ethnicity, gender, gender expression, gender identity, genetic information, marital status, national origin, parental status, pregnancy, race, religion, sex, sexual orientation, transgender status, veteran status, or any other legally protected category. Unisys is dedicated to providing an accessible application process and offers reasonable accommodation for US job seekers who require assistance. Due to the nature of their work, this role may involve access to export-controlled commodities and technology, requiring applicants to be eligible for necessary authorizations from the U.S. Government.
Job Description
This role is for a technical student (such as a summer intern or co-op student) attached to Unisys, indicating a learning-oriented position focused on gaining practical experience in a professional software development environment.
What Success Looks Like In This Role:
Success in this role is defined by the ability to:
• Apply learned processes, standards, and tools effectively on assigned projects.
• Actively learn a product, tool, or technical area, leveraging support from technical staff for domain knowledge.
• Contribute to different phases of software development, including design, implementation, and support.
• Demonstrate the capacity to work independently or as an effective team member.
• Proactively identify and escalate issues as required.
• Develop an awareness of requirements within defined tasks.
• Comprehend project and task estimates provided by senior staff members.
• Execute well-defined tasks of limited scope and duration under direction or guidance.
• Provide status updates on work efforts, both written and verbal, as needed.
Key Responsibilities:
The successful candidate will be responsible for:
1. Utilizing learned processes, standards, and tools within assigned projects.
2. Acquiring knowledge of specific products, tools, or technical areas, with guidance from experienced technical staff.
3. Participating in various stages of the software development lifecycle (SDLC), such as design, implementation, and support.
4. Working autonomously or collaboratively as part of a team.
5. Identifying and escalating issues promptly when necessary.
6. Gaining understanding of the requirements pertinent to their assigned tasks.
7. Receiving and comprehending project and task estimates from senior colleagues.
8. Executing clearly defined tasks of limited scope and duration under supervision, including but not limited to:
• Implementing simple features.
• Creating clear and accurate documentation that supports implementation, problem analysis, or problem resolution.
• Setting up and maintaining system software development environments.
• Executing prewritten tests.
• Writing and/or reviewing test cases for clarity and accuracy.
• Implementing test cases.
• Gathering information to assist in problem analysis and resolution.
• Fixing simple defects/problems within defined areas of code.
9. Providing regular status updates (written or verbal) on work efforts.
Key Qualifications:
To be successful in this role, applicants should possess the following qualifications:
• Current enrollment in a Bachelor’s or Master’s degree program with a major in Computer Science, Computer Engineering, Mathematics, or a related discipline.
• Knowledge of basic software engineering concepts.
• Demonstrated problem-solving skills.
• Familiarity with Software Development Life Cycle (SDLC) concepts.
• Familiarity with one or more programming language(s).
• The ability to learn and apply new technologies quickly.
• A natural curiosity for technology.
• The ability to work effectively in a team-oriented environment or as an independent contributor.
• Good written and verbal communication skills.
Special Requirement:
• This role may require access to export-controlled commodities and technology. Therefore, to comply with U.S. export control regulations, the applicant must be eligible for any required authorizations from the U.S. Government.