C/C++ Developer - student internship in IBM Security
Kraków (Kraków County) IT development
Job description
Our team of experienced engineers is working on Common Inventory Technology (CIT), a software component that collects hardware, software, file system, and registry information from systems in an infrastructure.
As a C++ developer in our team, you'll work throughout the entire development cycle by using Agile methodology. You'll create new features of CIT and fix defects. You will also work on maintaining and re-factoring the current code and upgrading it to new C++ standards.
All support and training will be provided to allow you to develop and grow within the role.
What do we offer?
- A part time job with an attractive salary and a flexible schedule that allows for combining study and work
- A chance to learn the difference between automated tests, system tests, and customer acceptance tests as well as how to best conduct them
- Getting familiar with agile methodology and other concepts that everyone in the world of software development should know
- Great working atmosphere and the possibility of learning from the best
Auto req ID
107574BR
Required Education
Pre-University Qualification
Role ( Job Role )
Student/Intern
State / Province
MALOPOLSKIE
Primary job category
Other
Contract type
Internship
Employment Type
Full-time OR Part-time
Is this role a commissionable/sales incentive based position?
No
Travel Required
No Travel
IBM Business Group
Security
Preferred Education
Pre-University Qualification
City / Township / Village
KRAKOW
EO Statement
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Required Technical and Professional Expertise
Basic qualities that we're looking for include:
· Good communication skills
· Willingness to learn new technologies
· Strong C/C++ skills with object oriented design
· Good knowledge of Windows and Linux
Country
Poland
Preferred Technical and Professional Experience
There are also a couple of nice-to-have skills such as:
· Knowledge of other operating systems such as HP-UX, Solaris, IBM i, Linux on z Systems
· Knowledge of Google Test unit testing framework
· Experience using debugging tools such as gdb or strace
· Ability to write automated tests
· Knowledge of GNU Make
· Familiarity with IDE environments (for example: Eclipse, Visual Studio)
· Understanding of virtualization technologies (for example: VMware, HyperV, KVM, Oracle VM, Xen) If you don't have the skills, but you're eager to explore these areas, go ahead and send us your CV!
Secondary Job Category
Unassigned
Eligibility Requirements
N/A
Position Type
Intern
Early Professional Track
No Track
New Collar Role
Yes