Software Engineer Internship
Skip the busywork
ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.
About this role
O.C. Tanner is the global leader in software and services that improve workplace culture through meaningful employee experiences. Our Culture Cloud is a suite of apps designed to enhance the employee experience with strategic recognition, service awards, wellbeing, leadership, and events that help people thrive at work. Our Culture by Design approach provides expert services to organizations looking to create great workplaces.
Our global team of 1,500 people hail from 58 countries and speak 62 languages. As programmers, researchers, designers, client professionals and craftspeople we create the tech, tools and awards that connect employees to purpose at thousands of companies. Join us as we help people all over the world thrive at work.
Software Engineer Internship
As the industry leader in employee recognition, O.C. Tanner develops strategic employee recognition and reward solutions that help people accomplish and appreciate great work. Thousands of clients globally use the company's cloud-based technology, tools, awards, and education services to engage talent, increase performance, drive goals, and create experiences that fuel the human spirit.
As part of that effort, O.C. Tanner has a few exciting opportunities for dynamic, paid Internships.
This program gives students the opportunity to experience hands-on work and meaningful projects specific to their individual department, work 1 to 1 with a mentor, as well as collaborate with other interns and staff members cross-departmentally.
Responsibilities:
Gain experience creating domain and web services using Java, JavaScript, GraphQL, Kafka and other technologies for deployment in the cloud
Learn to define, create, and maintain the data structures required to feed these services including relational databases, as well as RDBMS products like PostgreSQL
Experience building modular web solutions using React
Learn great code quality through automated and unit testing
Develop an understanding of business objectives and customer needs
Experience Agile development workflows using tools like Jira and Confluence
Gain expert knowledge on source control services such as Git and Avro
Design, build and deliver solutions that will meet and often exceed the objectives and needs
Help define and execute standards and practices that enable our development teams to do this as quickly and effectively as possible
*Hours may fluctuate but generally will be Monday through Friday, 9:00 a.m. to 5:00 p.m. in a Hybrid in-person/remote schedule from our SLC Corporate office.
At the conclusion of the internship period, the interns and their projects will be reviewed according to O.C. Tanner's principles and values, sustainable business results achieved, and overall experience for the intern.
Preferred Attributes:
High School Diploma
Pursuing College Degree (Preferably in a major related to job duties)
Fairly strong Microsoft Office experience is highly recommended