# Software Engineer

**Company**: Target
**Location**: Bangalore, Bangalore 540065
**Experience**: mid
**Job type**: full-time
**Category**: Engineering
**Industry**: Retail

**Apply**: https://target.wd5.myworkdayjobs.com/en-US/targetcareers/job/Tower-02-Manyata-Embassy-Business-Park-Racenahali--Nagawara-Villages-Outer-Ring-Rd-Bangalore-540065/Engineer---Target-India_R0000453035?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/software-engineer-d435296e-ba2/

## Description

As a software engineer at Target, you will serve as a technical specialist delivering the engineering that powers the product.

You will develop keen insight into the technical architecture and design to deliver robust and scalable software components.

Your responsibilities will include:

- Providing input to assist with evaluation of new technologies and contributing to the design, lifecycle management, and total cost of ownership of services

- Contributing to research and proof-of-concept initiatives for new technologies

- Assisting with code review and design review, writing, organizing, and maintaining code based on designs

- Delivering high-performance, scalable, repeatable, and secure deliverables

- Participating in structured construction, automation, debugging, and implementation activities

- Ensuring architectural and operational requirements and best practices are met

- Participating in disaster recovery planning and disaster recovery activities

- Participating in functional integration and regression testing and automating test scripts

- Resolving frequently encountered technical issues and monitoring systems capacity with minimal assistance

- Searching and understanding metadata about various data sources and metrics

- Adhering to change and incident management standards and expectations

Requirements:

- 2-4 years of software development experience building web applications, APIs, or distributed systems

- Strong analytical and problem-solving skills with a passion for software engineering

- Experience working in Agile teams and contributing to the successful delivery of business features

- Self-driven individual with a strong sense of accountability and a willingness to take ownership of assigned work

- Strong collaboration and communication skills, with the ability to work effectively across cross-functional teams

- Eagerness to build scalable, secure, and maintainable software solutions

- Continuous learning mindset with a curiosity for emerging technologies and engineering best practices

Must-have skills:

- Java 17+

- Spring Boot

- Microservices Fundamentals

- Messaging Systems

- Databases

- CI/CD Fundamentals

- Unit and Integration Testing

- Cloud Platforms

- Containerization

- Version Control Systems

- ReactJS and TypeScript

- Generative AI & AI-Powered Applications

- AI Fundamentals

Good-to-have skills:

- Agile Methodologies

- Kotlin

- Event-Driven Architecture

- Monitoring & Observability

- Kubernetes

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- Java 17+
- Spring Boot
- Microservices Fundamentals
- Messaging Systems
- Databases
- CI/CD Fundamentals
- Unit and Integration Testing
- Cloud Platforms
- Containerization
- Version Control Systems
- ReactJS and TypeScript
- Generative AI & AI-Powered Applications
- AI Fundamentals

### Nice to have
- Agile Methodologies
- Kotlin
- Event-Driven Architecture
- Monitoring & Observability
- Kubernetes

---

Source: [Apply at target.wd5.myworkdayjobs.com](https://target.wd5.myworkdayjobs.com/en-US/targetcareers/job/Tower-02-Manyata-Embassy-Business-Park-Racenahali--Nagawara-Villages-Outer-Ring-Rd-Bangalore-540065/Engineer---Target-India_R0000453035?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
