RowlettRecruiter Since 2001
the smart solution for Rowlett jobs

Software Engineer III

Company: NCR Corporation
Location: Rowlett
Posted on: November 12, 2021

Job Description:

Position Summary In today's challenging business climate, restaurants rely on technology as never before. We at NCR Aloha, the leading provider of Restaurant Technology, are not resting on our laurels. We're hard at work extending the reach and capabilities of our restaurant technology, ensuring that restaurants may engage with their customers in any manner they choose - increasingly, this means digital, mobile, contactless, curbside. Restaurant of the future? Not at NCR. We're building it today. Would you like to play a key role in revolutionizing the software that manages restaurants for more than 100,000 locations? We are searching for a strong, collaborative engineer to join our team in both enhancing our existing in-store operational configuration data solution and participating in its transition to a cloud-native solution. Areas of Responsibility Develop new applications to transition and consolidate solution footprint to pure cloud-native Work effectively within existing client-server style solution Design and implement processes for automated builds, deployments, and configuration management across multiple environments Build and execute unit tests for new and existing application code Manage CI and CD tools with team Automate the collection of metrics and monitor for ways to improve Provide technical guidance and educate team members on development and operations Brainstorm for new ideas and ways to improve development delivery Work with Customer Care team members to resolve issues with released software Document and design various processes; update existing processes Stay up-to-date on the latest industry trends and communicate their potential to the team\ Basic Qualifications Bachelor's Degree in Computer Science or related field 4 years previous experience in software development, DevOps, or related field An automation and testing oriented mindset Experience with Node.js/Express or similar languages/frameworks (ex. Java/Spring, C#/.NET , Scala/Play) Experience with relational database systems (ex. SQL Server, PostgreSQL) Experience with NoSQL database systems (ex. Neo4j, Redis, Couchbase, Firestore, CosmosDB) Experience deploying and maintaining applications in any major cloud provider Strong ability to monitor, troubleshoot, and test software Prior experience with Agile workflow methodologies Beneficial Experience Point of Sale, Hospitality/Retail, or payment processing application experience Experience developing and maintaining RESTful web-services UI development experience in Typescript/React or similar technologies Familiar with CQRS, event-sourcing, stream processing, containers/virtual machines, or mesh networks Experience with unit testing and mocking frameworks (ex. NUnit, xUnit.net, JUnit, NMock, Moq, Mocha) Familiar with traditional client server style solutions based primarily on C# / IIS / SQL Server Experience with Infrastructure as Code tools such as Terraform

Keywords: NCR Corporation, Rowlett , Software Engineer III, IT / Software / Systems , Rowlett, Texas

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Texas jobs by following @recnetTX on Twitter!

Rowlett RSS job feeds