Current jobs related to Software Engineer - Salt Lake, Utah - O.C. Tanner

  • Software Engineer

    2 days ago


    Salt Lake, Utah, United States Della Infotech Full time

    Software Developer Job DescriptionWe are seeking a highly skilled Software Developer to join our team at Della Infotech. The ideal candidate will have strong technical knowledge and experience in developing software applications using C#, Python, and SQL.Key Responsibilities:Analyze user requirements and design documents to create software solutionsDesign,...


  • Salt Lake, Utah, United States ShiftCode Analytics Full time

    Software Engineer Position at ThalesLocation:ShiftCode Analytics is seeking a skilled Software Engineer to join our team in Salt Lake City, UT or Overland Park, KS. The ideal candidate will have US or GC visa status.The Software Engineer at Thales is responsible for software development, troubleshooting, and managing the product life cycle of non-radar...


  • Salt Lake, Utah, United States L3Harris Full time

    Job Title: Embedded Software EngineerL3Harris is seeking a skilled Embedded Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded software for our cutting-edge military communications applications.Key Responsibilities:Develop software for embedded devices and...


  • Salt Lake, Utah, United States Sorenson Communications Full time

    About Sorenson CommunicationsSorenson Communications is a leading provider of innovative communication services for deaf and hard-of-hearing communities.Job SummaryWe are seeking a highly skilled Software Development Engineer to join our team. As a Software Development Engineer, you will be responsible for designing, developing, and implementing cutting-edge...

  • C# Software Engineer

    3 weeks ago


    Salt Lake, Utah, United States LACO Technologies Full time

    Job OverviewLACO Technologies is on the lookout for a part-time temporary Software Engineer to support the development and testing of software for a microcontroller-based testing system. The software utilizes a simplified subset of C# and is developed using the Visual Studio IDE. The ideal candidate will possess a comprehensive understanding of contemporary...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Job Title: Senior Software Engineer - System Software Integration and TestJob Summary:L3Harris Technologies is seeking a highly motivated and dynamic individual to join our team as a Senior Software Engineer for the System Software Integration and Test Team. In this role, you will develop software applications that replicate real-world scenarios to validate...


  • Salt Lake, Utah, United States Warner Bros. Full time

    {"title": "Advanced Software Engineer", "description": "Unlock Your Potential at Warner Bros.At Warner Bros., we're passionate about creating immersive experiences that captivate audiences worldwide. As an Advanced Software Engineer, you'll play a crucial role in shaping the future of our games.About the RoleWe're seeking a talented software engineer to join...


  • Salt Lake, Utah, United States Warner Media, LLC Full time

    {"title": "Gameplay Software Engineer", "subtitle": "Develop high-quality game features for AAA games", "content": "We are seeking an experienced Gameplay Software Engineer to join our team at Warner Bros. Discovery. As a key member of our engineering team, you will be responsible for developing and implementing high-quality game features for our AAA...


  • Salt Lake, Utah, United States Aztec Full time

    About the RoleWe are seeking highly motivated students to join our team as Software Engineer Interns. As a member of our team, you will have the opportunity to work on various technical activities such as software development, testing, and documentation for various IT applications.ResponsibilitiesWork on software development, testing, and documentation for...


  • Salt Lake, Utah, United States NR Consulting Full time

    Java Software Engineer Opportunity at NR ConsultingNR Consulting is seeking a skilled Java Software Engineer to become a part of our dynamic team. This role offers a contract opportunity with the potential for long-term engagement.Essential Skills:Java - Proficiency in Java programming language.Spring Boot - Experience with Spring Boot...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Job Title: Software Engineering Team LeadJob Code: 15888Job Location: Salt Lake City, UTWork Schedule: 9x80L3Harris Technologies is seeking a dynamic and hands-on leader to manage our software team. As a Software Engineering Team Lead, you will be responsible for delivering software solutions that meet contract requirements, cost, and schedule while...


  • Salt Lake, Utah, United States Strategic Staffing Solutions Full time

    Job Title: Senior Software EngineerJob Summary:Strategic Staffing Solutions is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will play a pivotal role in designing, developing, and maintaining complex software systems.Key Responsibilities:Design, develop, and test software applications using...

  • AI Software Engineer

    3 weeks ago


    Salt Lake, Utah, United States Sorenson Communications Full time

    About the RoleWe are seeking a highly skilled AI Software Engineer to join our team at Sorenson Communications. As a key member of our organization, you will play a critical role in developing and maintaining our cutting-edge language services.Key ResponsibilitiesCollaborate with AI Lab scientists and software engineers to bring new machine learning...


  • Salt Lake, Utah, United States Altitude AI Full time

    About the Role:As a Software Engineer at Altitude AI, you'll be part of a team that's revolutionizing the future of work with autonomous robots. Your expertise in software development will be instrumental in building the software that enables our robots to perform complex tasks with precision and accuracy.Key Responsibilities:Perception and Sensor...


  • Salt Lake, Utah, United States University of Utah Full time

    About the RoleWe are seeking a highly skilled Senior Systems Engineer to join our team at the University of Utah. As a key member of our infrastructure team, you will be responsible for designing, developing, and deploying software and architecture to support our research initiatives.Key ResponsibilitiesCollaborate with software developers and engineers to...


  • Salt Lake, Utah, United States Goldman Sachs Group, Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Executive Director of Software Engineering to join our team at Goldman Sachs Group, Inc. in a Vice President role.Key Responsibilities:Develop, enhance, support, and maintain software solutions in support of our global businesses.Design and implement high-quality, scalable, and thoughtful...

  • Software Engineer

    1 week ago


    Salt Lake, Utah, United States SPECTRAFORCE Full time

    About SPECTRAFORCESPECTRAFORCE is a leading provider of talent and project-based solutions to clients in the US, Canada, Puerto Rico, Costa Rica, and India. Our company is built on a concept of 'human connection,' defined by our branding attitude of NEWJOBPHORIA, which is the excitement of bringing joy and freedom to the work lifestyle so our people and...

  • Software Engineer

    5 days ago


    Salt Lake, Utah, United States CHG Healthcare Services Full time

    Software Engineer Job DescriptionAt CHG Healthcare Services, we're seeking a skilled Software Engineer to join our team. As a key member of our product delivery team, you'll be responsible for developing software solutions that meet the needs of our healthcare clients.Responsibilities:Develop software solutions using Java Spring/Springboot, with experience...


  • Salt Lake, Utah, United States Goldman Sachs Bank AG Full time

    About the RoleWe are seeking a highly experienced Senior Software Engineering Manager to lead our Engineering team in Salt Lake City. As a key member of our organization, you will be responsible for driving the development of our software solutions and ensuring they meet the highest standards of quality and reliability.Key ResponsibilitiesLead a team of...


  • Salt Lake, Utah, United States L3Harris Technologies Full time

    Job Title:Specialist, Embedded Cybersecurity Software Engineer - NGJJob Summary:We are seeking a highly skilled Embedded Cybersecurity Software Engineer to join our team in developing innovative networking technologies for mobile ad-hoc wireless communications systems.Key Responsibilities:Architect, design, develop, and debug embedded software security...

Software Engineer

4 months ago


Salt Lake, Utah, United States O.C. Tanner Full time

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