Software Engineer - Core Team
Company
O.C. Tanner
Location
Salt Lake City, UT
Type
Full Time
Job Description
Job Description
About the Company
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.
As part of that effort, we build large-scale, international, multi-million user web and mobile applications used by companies like FedEx, Texas Roadhouse, Home Depot, and American Express. And we're doing it with technologies like Java, Kafka, and GraphQL. If developing web and mobile apps is your thing, we've got that.
We're actively adopting the practice of separating front-end and back-end processing across our application stack. A Back-End engineer is responsible for creating the services required to feed our Front-End apps that span the web, mobile, voice and any other great ideas we come up with.
Location: Salt Lake City, UT, (Hybrid)
Responsibilities:
Our Back-End Engineers work closely with Product Managers, Front-End Engineers, Mobile Engineers, QA Engineers and others to do the following:
- Creates domain and web services using Java, Kafka, GraphQL and other technologies for deployment in the cloud
- Creates and maintains the data structures required to feed these services including relational databases. Examples include PostgreSQL and Oracle
- Ensure great code coverage by automated testing -- we take test-driven development seriously here.
- Clearly understand business objectives and customer needs
- Build and deliver solutions that will exceed the objectives of the customer
Technologies:
- Java
- Kafka
- GraphQL
- Postgres
- Oracle
- Docker and Kubernetes (AWS EKS)
- AWS
Job Requirements
Qualifications:
- Strong technical depth and breadth in micro-service development
- 2-5 years experience with Postgres, Oracle, Java, Kafka and GraphQL
- Experience using Docker for builds and deployments
- Deep knowledge of data management issues including storage, secure transmission, encryption and transactions
- Comfortable with continuous deployment
- A passion for delivering bullet-proof, secure services infrastructure
- Exceptional problem-solving skills
- Great communication skills
- An ongoing thirst for new knowledge and ideas
Preferred Qualifications:
- Built and managed large databases
- Experience in AWS
- Understand TCP and worked with various protocols: SMTP, HTTP, AMQP
- Built or maintained backend API's used by others
- Contributed to an open-source project
- Worked on a large-scale, international, multi-million user app
Date Posted
04/30/2024
Views
3
Similar Jobs
Strategic Customer Success Manager - Rokt
Views in the last 30 days - 0
mParticle by Rokt a leading customer data platform is seeking a Strategic Customer Success Manager The role involves building strong relationships wit...
View DetailsEnterprise Customer Success Manager - Rokt
Views in the last 30 days - 0
mParticle by Rokt a leading customer data platform is seeking an Enterprise Customer Success Manager The role involves serving as a trusted consultant...
View DetailsAWS Alliance Driver, Director - PwC
Views in the last 30 days - 0
The text describes a role for an AWS Alliance Director at PwC The individual will lead the AWS Alliance across various sectors focusing on the overall...
View DetailsBusiness Account Executive - Spectrum
Views in the last 30 days - 0
The Business Account Executive role involves selling primary and ancillary communications solutions to small and mediumsized businesses within a speci...
View DetailsSenior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsSoftware Engineering Lead - Dotdash Meredith
Views in the last 30 days - 0
Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...
View Details