N

Software Engineer I-Golang, React

NCR Corporation
Posted this week

LOCATION

CHENNAI · Onsite

EXPERIENCE

1 - 3 Years

TYPE

FullTime

SALARY

Negotiable

SKILLS REQUIRED

GitUnit TestingReact.jsGoCI/CDCloud InfrastructureDebuggingSystem DesignAPI IntegrationTypescript

Job description

Overview

Software Engineer I responsible for contributing to the design, development, testing, deployment, and maintenance of software solutions using technologies including Go and React.

What you'll do

  • Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
  • Use AI to write clean, efficient, and well-documented code in accordance with established coding standards and best practices.
  • Collaborate with senior engineers and cross-functional teams to understand project requirements and contribute to technical discussions.
  • Assist in troubleshooting and resolving software defects and issues.
  • Develop and execute unit tests and participate in integration and system testing.
  • Learn and apply new technologies, tools, and methodologies relevant to project needs.
  • Contribute to code reviews and provide constructive feedback.
  • Maintain and improve existing software applications.
  • Document technical designs, processes, and procedures.

What you'll need

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
  • Solid understanding of fundamental computer science concepts, including data structures, algorithms, and object-oriented programming.
  • Proficiency in a programming language, such as Go or TypeScript, and React.
  • Cloud experience with GCP, Azure, or AWS.
  • Familiarity with software development tools and methodologies, including version control systems such as GitHub, Git Actions, and Agile development.
  • Strong problem-solving and analytical skills.
  • Excellent written and verbal communication skills.
  • Ability to work effectively both independently and as part of a team.
  • Eagerness to learn and adapt to new technologies and challenges.
  • 1-3 years of experience in the role or a related field.

Nice to have

  • GCP experience.
  • Exposure to deployment processes and CI/CD practices.
  • Hands-on experience in Docker and Kubernetes.
  • Prior internship or project experience in software development.

Details

  • Location: Chennai, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Engineer I-Golang, React