PS Software Engineer IV

NCR Atleos•ALABAMA, VIRTUAL, TX
•Remote

About The Position

NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe. NCR Atleos was ranked #12 in Newsweek’s prestigious 2025 Top 100 Global Most Loved Workplaces® list. We are seeking a skilled Senior Software Engineer with DevOps experience to join our team. The ideal candidate will have strong expertise in Azure Cloud Engineering, C#/.NET application development, REST API and microservices development, CI/CD pipelines, Infrastructure as Code (IaC), and automation. The candidate should be passionate about building secure, scalable, resilient, and cloud-native solutions.

Requirements

  • Azure Cloud Engineering and cloud-native application development
  • C#/.NET application, REST API, and microservices development
  • API security, authentication, and authorization (OAuth2/JWT)
  • CI/CD Pipelines: Develop and maintain CI/CD pipelines using GitOps, containerization (Docker, Kubernetes), and monitoring tools.
  • Infrastructure as Code (IaC): Automate the provisioning and management of cloud resources using tools like Terraform and Azure Resource Manager
  • Automation & Config Management: Utilize HELM, ARM, Terraform, and ASO to maintain consistent and repeatable environments.
  • Resiliency: Ensure high availability, disaster recovery, and fault tolerance in cloud-based applications.
  • Version Control: Manage repositories using GitHub, including GitOps and branching models (Gitflow/Trunk Based).
  • Networking: Understanding of virtual networks, subnets, load balancers, firewalls, DNS, and VPNs in a cloud environment
  • Security: Implement cloud security best practices, including identity and access management, encryption, key vaults, and compliance

Nice To Haves

  • Angular, JavaScript, TypeScript: Good understanding.
  • Secure Development Lifecycles: Good understanding.

Responsibilities

  • Collaborate closely with corporate network architects, cloud architects, project teams and participate in the architecture review board reviews in defining the cloud infrastructure for the project
  • Focuses on securing the cloud environment by implementing security measures, monitoring for threats, and ensuring compliance with relevant company regulations.
  • Oversees the day-to-day operations of the cloud environment by ensuring that services are available, performant, and cost-effective.
  • Manages platform maturity, governance, and automation to ensure that cloud adoption efforts align with organizational policies and standards.
  • Drives the technical changes needed for cloud adoption. Manage technical solutions, business alignment, project management, and operations for adopted solutions by maintaining a secure, efficient, and scalable cloud environment.

Benefits

  • Medical Insurance
  • Dental Insurance
  • Life Insurance
  • Vision Insurance
  • Short/Long Term Disability
  • Paid Vacation
  • 401k
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service