Talent.com
This job offer is not available in your country.
Software Engineer I - Golang Developer

Software Engineer I - Golang Developer

NCR Corporationhyderabad, India
14 hours ago
Job description

About NCR VOYIX

NCR VOYIX Corporation (NYSE : VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with approximately 16,000 employees in 35 countries across the globe. For nearly 140 years, we have been the global leader in consumer transaction technologies, turning everyday consumer interactions into meaningful moments. Today, NCR VOYIX transforms the stores, restaurants and digital banking experiences with cloud-based, platform-led SaaS and services capabilities.

Not only are we the leader in the market segments we serve and the technology we deliver, but we create exceptional consumer experiences in partnership with the world’s leading retailers, restaurants and financial institutions. We leverage our expertise, R&D capabilities and unique platform to help navigate, simplify and run our customers’ technology systems.

Our customers are at the center of everything we do. Our mission is to enable stores, restaurants and financial institutions to exceed their goals – from customer satisfaction to revenue growth, to operational excellence, to reduced costs and profit growth. Our solutions empower our customers to succeed in today’s competitive landscape.

Our unique perspective brings innovative, industry-leading tech to all the moving parts of business across industries. NCR VOYIX has earned the trust of businesses large and small — from the best-known brands around the world to your local favorite around the corner.

Job Title : Software Engineer I - Golang developer

Location :  Hyderabad

Experience : 1Year – 3 years

About Us :  NCR Voyix Corporation (NYSE : VYX) is a global technology company leading how the world connects, interacts, and transacts with business. Our assisted and self–service solutions and comprehensive support services address the needs of hospitality and retail sectors in more than 40+ countries

Role Overview :  Join our market-leading, innovative Edge platform team at NCR Voyix. We are dedicated to pushing the boundaries of technology and delivering top-notch solutions to our customers. As a Golang Developer, you will be an integral part of our EDGE team, tackling complex development test and deployment tasks. You may also assist in defining stories on the backlog, participate in design activities, and collaborate with QA and internal stakeholders to ensure the delivery of high-quality solutions.

Key Responsibilities :

Take on complex development tasks within the team.

Refactor code based on code reviews to maintain code quality.

Debug, diagnose and troubleshoot issues

Liaise with QA and internal stakeholders to ensure the right solution and quality.

Deploy code to physical POS (Point of Sale) and SSCO (Self-Service Checkout) devices, ensuring seamless integration and functionality.

Adhere to high engineering standards by following directions set by engineering leads and providing feedback when processes can be improved.

Be a great team player by demonstrating a strong learning attitude and growth mindset.

Core Skills (Must have) :

Strong development skills :   Emphasize clean code, agile methodologies, and SOLID principles. Strong experience in designing software solutions

Proficiency in Go programming language :   Good experience in developing high-performance applications using Golang. Familiarity with Go's concurrency model, goroutines, and channels. Ability to write efficient, scalable, and maintainable code.

Multi-threaded development :   Experience in designing and implementing multi-threaded applications.

GIT :   Experience with version control systems, particularly GIT.

Communication : Excellent written, verbal communication skills.

Additional preferred skills (Good to have)

Cloud computing :   Exposure to cloud platforms, ideally Google Cloud Platform (GCP).

Containerization :   Good to have experience with Docker and Kubernetes for containerization and orchestration. Ability to design, deploy, and manage containerized applications. Familiarity with Kubernetes architecture, components, and best practices for scaling and maintaining clusters.

Microservices architecture experience

Additional technologies :   Familiarity with Linux OS, Networing concepts and protocols within a Linux environment, bash scripting, Virtualization technologies, Linked Service Mesh, Couch, Grafana / OTEL, GCP cloud logging, Fruendt, GitHub / GitHub actions, KCC, GraphQL, and Kubeadm.

Deployment Skills :

Deploying to POS and SSCO devices :  Experience in deploying code to physical POS and SSCO devices, ensuring proper configuration and functionality. This includes ensuring seamless integration with existing systems

Basic Qualifications :

Degree in a numerate discipline.

Excellent programming skills in one or more modern languages.

Strong grounding in Computer Science.

Why Join Us :

Be part of a cutting-edge team working on innovative projects.

Opportunity to work with a diverse and talented team.

Continuous learning and professional growth.

Offers of employment are conditional upon passage of screening criteria applicable to the job

Create a job alert for this search

Golang Developer • hyderabad, India

Related jobs
  • Promoted
  • New!
Software Development Engineer III

Software Development Engineer III

F5hyderabad, India
At F5, we strive to bring a better digital world to life.Our teams empower organizations across the globe to create, secure, and run applications that enhance how we experience our evolving digital...Show moreLast updated: 14 hours ago
  • Promoted
  • New!
Software Development Engineer II

Software Development Engineer II

Highspothyderabad, India
Partner with UX, Product Management, Data Science, and other teams to create software that customers love.Develop clean, reusable, supportable, and well-tested RESTful APIs and web services, includ...Show moreLast updated: 14 hours ago
  • Promoted
  • New!
Software Engineer III

Software Engineer III

Mitratechbanjara hills, India
At Mitratech, we are a team of technocrats focused on building world-class products that simplify operations in the Legal, Risk, Compliance, and HR functions. We are a close-knit, globally dispersed...Show moreLast updated: 14 hours ago
  • Promoted
  • New!
Software Engineer II

Software Engineer II

Smart Infrastructurehyderabad, India
We are a fast-paced, innovation-driven company looking for a Full Stack Developer with a strong foundation in .This is an exciting opportunity to join a collaborative team focused on building .If y...Show moreLast updated: 14 hours ago
  • Promoted
  • New!
Software Development Engineer II

Software Development Engineer II

ADCI HYD 13 SEZhyderabad, India
Amazon India Development Center, Hyderabad is looking for a Developer to design and build the next generation product from the ground up which powers navigation across features, Rewards and Differe...Show moreLast updated: 14 hours ago
  • Promoted
Golang Backend Developer

Golang Backend Developer

Mithril DefenseHyderabad, IN
We are Hiring : Golang Backend Developer.Join Us in Shaping the Future of Drone Technology!.US-headquartered security company. The backend app is designed with a.These services are containerized and ...Show moreLast updated: 9 days ago
  • Promoted
  • New!
Senior IoT Engineer with Golang

Senior IoT Engineer with Golang

Anicalls (Pty) Ltdhyderabad, India
Experience in Continuous Integration and Continuous Delivery, require unit test and integration test automation.Certain aspects of the configuration are persisted in both MQTT and a MySQL transacti...Show moreLast updated: 14 hours ago
  • Promoted
  • New!
Golang Developer

Golang Developer

FluidCloudHyderabad, Telangana, India
FluidCloud is redefining what’s possible in multi-cloud infrastructure, unlocking true cloud freedom.It’s the first Cloud Cloning™ platform that lets you clone, migrate, restore, and optimize infra...Show moreLast updated: 10 hours ago
  • Promoted
  • New!
Golang Developer

Golang Developer

Prudent Technologies and Consulting, Inc.Hyderabad, Telangana, India
Delivering front end application.Understand requirements and end user scenarios to develop solutions.Should be able to work with API developers in getting / designing the data required for presenti...Show moreLast updated: 10 hours ago
  • Promoted
Golang Developer

Golang Developer

ValueLabsHyderabad, Telangana, India
Design, develop, test, and deploy cloud-native microservices using Golang and modern frameworks.Implement and maintain RESTful APIs, event-driven architectures, and service-to-service communication...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Senior GoLang Developer

Senior GoLang Developer

Anicalls (Pty) Ltdhyderabad, India
Deliver software in an agile environment, continuously.Deliver GoLang based microservices into a Kubernetes based, web-scale environment. Drive a customer-centric, highly personalized approach to th...Show moreLast updated: 14 hours ago
  • Promoted
  • New!
Software Engineer III - Golang

Software Engineer III - Golang

NCR Corporationhyderabad, India
NCR VOYIX Corporation (NYSE : VYX) is a leading global provider of digital commerce solutions for the retail, restaurant and banking industries. NCR VOYIX is headquartered in Atlanta, Georgia, with a...Show moreLast updated: 14 hours ago
  • Promoted
  • New!
Software Engineer 2 - Go (FY25|R&D|#7301) Bangalore

Software Engineer 2 - Go (FY25|R&D|#7301) Bangalore

WomenTech Networkhyderabad, India
We are a global team of innovators and pioneers dedicated to shaping the future of observability.At New Relic, we build an intelligent platform that empowers companies to thrive in an AI-first worl...Show moreLast updated: 14 hours ago
  • Promoted
Goland Developer

Goland Developer

TechDoQuesthyderabad, telangana, in
Develop APIs using Go (Golang).Create and maintain CI / CD pipelines.Work with infrastructure-as-code tools such as Bazel, YAML, or Terraform. Possess a basic understanding of database design and sche...Show moreLast updated: 6 days ago
  • Promoted
  • New!
Software Engineer II (Growth)

Software Engineer II (Growth)

DigitalOceanhyderabad, India
Contribute to the development of large-scale product features and own smaller data-driven feature experiments, while working closely with product and engineering partners across multiple organizati...Show moreLast updated: 14 hours ago
  • Promoted
  • New!
Kubernetes / Golang

Kubernetes / Golang

Anicalls (Pty) Ltdhyderabad, India
Experience in product development, preferably in storage and virtualization technologies, with Experience in microservices, REST APIs. Around six years' Experience in product development with C / C++ ...Show moreLast updated: 14 hours ago
  • Promoted
  • New!
Staff Software Engineer (Backend - Golang - Min 7+ years of experience)

Staff Software Engineer (Backend - Golang - Min 7+ years of experience)

Outreachhyderabad, India
Outreach, founded in 2014, is the only complete AI Revenue Workflow Platform that helps sales leaders benefit from connected account visibility, performance insights, and higher forecasting accurac...Show moreLast updated: 14 hours ago
  • Promoted
  • New!
IIOT Software Engineer

IIOT Software Engineer

Anicalls (Pty) Ltdhyderabad, India
Knowledge of leading IoT platforms, features, and concepts such as device management, connectivity management, data orchestration, end-to-end security, and firmware updates.Experience with IoT oper...Show moreLast updated: 14 hours ago